Paul Moore wrote: ...
Have you put the distutils patch described here onto Sourceforge?
AFAIK no-one else has had success with the approach, which would seem to make including the support code in the standard library a little premature. More, the current patch hard-codes a GUID that may change (that is, different versions of the .NET Framework SDK may use different GUIDs), which suggests that it's not the correct way to address the problem of finding the SDK's installation directory.
Both of those (confirmation and discussion of that little hack) should be discussed before integrating the code IMO.