Ben*_*erl 109 visual-studio visual-studio-2013 visual-studio-2015
我已经安装了Visual Studio 2013和Visual Studio 2015.在VS2013中创建的项目和解决方案由VS2013按照我的预期打开,但我希望能够升级这些文件,以便在双倍时打开VS2015点击.
如何升级VS2013格式的解决方案文件,以便Microsoft Visual Studio版本选择器在VS2015中打开它们?
小智 164
最简单的解决方案IMO(也适用于2012年和2013年)是:
Zac*_*ton 39
更改.sln文件中的版本
# Visual Studio 2013
VisualStudioVersion = 12.0.31101.0
Run Code Online (Sandbox Code Playgroud)
匹配你拥有的任何版本
截至今天早上我的VS Enterprise是 14.0.23107.0
例:
# Visual Studio 2015
VisualStudioVersion = 14.0.23107.0
Run Code Online (Sandbox Code Playgroud)
Visual Studio 2015 Update 3是 14.0.25420.1
Met*_*urf 18
注意:这适用于VS 2015和2017
手动编辑.sln文件或在原始.sln文件之上重新保存的替代方法:
该解决方案现在将升级.
我跑过去寻找同样的事情.接受的答案有效,但我注意到一些关于不能被击打的评论.我找到了一个批量选项,我想我会分享.
您可以使用该/upgrade选项devenv.com.这意味着它是可以使用的.例如,要递归升级所有.sln文件的当前目录(在备份之后),您可以执行以下操作:
dir -Recurse -path ".\" *.sln | ForEach-object {
Copy-Item $_.FullName "$($_.DirectoryName)\$($_.Name.Remove($_.Name.Length - $_.Extension.Length)).vs2013$($_.Extension)";
& "C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.com" /upgrade $_.FullName
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
62015 次 |
| 最近记录: |