这个问题看起来很有希望,但接受的答案需要使用 devenv,它是 Visual Studio 的一部分。
假设我有一个构建系统,我不想浪费 Visual Studio 许可证,但我想让它自动将 2008 解决方案文件转换为 2010,并使用 Windows SDK 7.1 中的 msbuild 构建它们。我该怎么做?
这个问题看起来很有希望,但接受的答案需要使用 devenv,它是 Visual Studio 的一部分。
假设我有一个构建系统,我不想浪费 Visual Studio 许可证,但我想让它自动将 2008 解决方案文件转换为 2010,并使用 Windows SDK 7.1 中的 msbuild 构建它们。我该怎么做?
有人为此编写了一个工具。我建议在转换真正的项目之前尝试一些虚拟项目。
http://stevedunns.blogspot.co.il/2010/02/tool-to-switch-project-files-between.html