如何将解决方案从Visual Studio 2010降级到Visual Studio 2005?

ybu*_*ill 17 c++ visual-studio-2005 visual-studio-2010 visual-studio

我有一个巨大的Visual Studio 2010解决方案.我使用Visual Studio 2005,所以我想将解决方案转换为所需的版本.基本上,它是一个可移植的C++代码,所以它也应该在Visual Studio 2005上编译.更改*.sln文件中的版本没有帮助,因为*.vcxproj格式与旧的*.vcproj格式完全不同.

由于其尺寸,手动重新创建解决方案不是一种选择.还有一些我不知道的非默认编译器标志,依赖项等(我无法查看所有这些我不理解的XML垃圾).

关于如何将C++ Visual Studio 2008项目降级到2005年已经存在相关问题.但是,该实用程序建议最多支持Visual Studio 2008.

有什么建议?

Cal*_*ain 0

我还没有尝试过,但这看起来很有希望:

http://www.emmet-gray.com/Articles/ProjectConverter.htm

编辑:不,没有希望,抱歉:-(

  • 唉,“VS2010 中有一种全新的 C/C++ 项目文件格式,因此该实用程序将无法将 C/C++ 项目与这种新格式相互转换。抱歉...” (3认同)