6

显然,Visual Studio 2010 构建的 DLL 不支持 Windows 2000。有没有办法在 Windows 2000 支持下构建?

如果没有,我想将我的解决方案向下转换为在 Visual Studio 2008 中编译。我已将解决方案降级,但项目文件似乎很棘手。我相信他们在版本之间改变了很多格式。我将如何降级项目文件?

4

2 回答 2

6

此知识库文章中描述了兼容性问题和解决方法。

从 .vcxproj 到 .vcproj 没有向下转换选项。也许改变的文件扩展名是最强烈的暗示,但是项目文件格式在 VS2010 中发生了巨大的变化。构建管道已完全更改为支持使用 msbuild.exe 构建。您必须在 VS2008 中从头开始重新创建项目。

于 2011-01-10T15:14:06.437 回答
0

即使您在 VS2008 中创建项目,它也可能无法正常工作。

问题的根源在于.net 框架支持。Windows 2000 不支持 .net 3.0 或更高版本,因此您将无法创建所有项目类型。

于 2011-01-10T15:56:56.433 回答