【发布时间】:2015-07-16 00:13:43
【问题描述】:
我们必须将 500 个应用程序从旧框架迁移到 4.5.1 框架。一种选择是打开所有应用程序解决方案并将其整个项目目标框架一一更改为 4.5.1。这是一个耗时的过程,并且我们的开发人员可能会错过更改目标框架的情况。当我们在 Visual Studio 2013 中打开我们的解决方案时,它要求将我们的项目迁移到与 VS 2013 兼容的版本。我使用以下代码编写实用程序,以使用以下命令自动升级项目或解决方案文件。
devenv.exe /upgrade <project file (.vcproj)>
devenv.exe /upgrade <solution file (.sln)>
但是项目目标框架没有改变,我可以期望它只根据 VS 2013 迁移项目。是否有任何可用的命令可以传递 TargetFramework 和项目文件并根据它进行迁移?
【问题讨论】: