Issue 1498051: MSVC compiler problems with .NET v2.0 (original) (raw)

There is a problem with msvccompiler.py that does not allow it to work with MS Visual Studio 2005 and .NET v2.0

msvccompiler.py revision = "$Id: msvccompiler.py,v 1.64.2.4 2005/08/07 20:50:37 loewis Exp $" from line 128

        if version > 7.0:
            self.set_macro("FrameworkSDKDir", 

net, "sdkinstallrootv1.1") else: self.set_macro("FrameworkSDKDir", net, "sdkinstallroot")

should be replaced with

        if version == 7.1:
            self.set_macro("FrameworkSDKDir", 

net, "sdkinstallrootv2.0") elif version > 7.0: self.set_macro("FrameworkSDKDir", net, "sdkinstallrootv1.1") else: self.set_macro("FrameworkSDKDir", net, "sdkinstallroot")

I dont have must dev experience on distutils, so this might not be the best solution