强制项目和解决方案从VS2010升级到VS2013,而不仅仅是解决方案文件

时间:2014-02-10 18:59:10

标签: c# .net visual-studio-2010 visual-studio-2013 devenv

我正在尝试将解决方案升级到Visual Studio 2013并以.NET 4.5为目标。

据我所知,定位.NET 4.5就像右键单击每个解决方案中的每个项目并将其更改为4.5一样简单。但我也希望我们的解决方案在VS 2013中打开默认,即使有人在他们的计算机上有其他版本。我也不想为我们所拥有的每个解决方案中的每个项目都这样做。

我尝试过的事情:

  • 为我要升级的每个解决方案删除我的.suo文件,然后在VS2013中打开它们,以便它要求我更新我的解决方案。 (它没有问)
  • 正在运行devenv.exe "C:\my-solution.sln" /upgrade。它只是说:
  

此项目/解决方案不需要迁移。它会打开   没有修改。

有没有办法强制将所有解决方案/项目更新到Visual Studio 2013?

编辑:@SLaks注释适用于.sln文件但我仍然在该解决方案中有许多.csproj文件,这些文件本身是用不同版本的Visual Studio打开的。如果有一个解决方案不需要我在记事本中打开每个解决方案文件并更改一个字符,那就太好了。

0 个答案:

没有答案