我有一个非常大的Visual Studio 2010解决方案。我正在使用Visual Studio 2005,所以我想将解决方案转换为所需版本。基本上,这是便携式的C++代码,因此也应该可以在Visual Studio 2005上编译。但是,在“*.sln”文件中更改版本是无效的,因为“*.vcxproj”格式与旧的“*.vcproj”格式完全不同。
手动重新创建解决方案不是选项,因为它太大了。还可能存在一些非默认的编译器标志、依赖项等,我不知道(而且我不能查看所有这些我不理解的XML垃圾)。
在如何将C++ Visual Studio 2008项目降级到2005上已经有一个相关的问题。然而,那里建议的实用程序只支持Visual Studio 2008最多。
有什么建议吗?