相应版本VS打开相应解决方案文件(*.sln)

巴士上的邂逅 2016-11-14 11:22:33
需求时:假如我的Vs2013解决方案直接双击是用VS2013打开的,Vs2015解决方案直接双击是用Vs2015打开,如何操作?
我也不知道是不是默认可以相应版本VS打开相应解决方案文件,
...全文
969 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Forty2 2016-11-14
  • 打赏
  • 举报
回复
一般来说,.sln默认关联到VisualStudio.Launcher上,而不是直接到DevEnv.exe上。 因此,当你双击一个扩展名为sln的文件是,你实际上运行了(类似): "c:\Program Files (x86)\Common Files\Microsoft Shared\MSEnv\VSLauncher.exe" "%1" 而VSLauncher.exe会检查sln的内容签名,来决定实际打开VS2013还是VS2015。
巴士上的邂逅 2016-11-14
  • 打赏
  • 举报
回复
引用 1 楼 Forty2 的回复:
一般来说,.sln默认关联到VisualStudio.Launcher上,而不是直接到DevEnv.exe上。 因此,当你双击一个扩展名为sln的文件是,你实际上运行了(类似): "c:\Program Files (x86)\Common Files\Microsoft Shared\MSEnv\VSLauncher.exe" "%1" 而VSLauncher.exe会检查sln的内容签名,来决定实际打开VS2013还是VS2015。
我终于明白*.sln文件打开方式候选列表中的“Microsoft Visual Studio Version Selector”是干嘛的了!
  • 打赏
  • 举报
回复
vs2013版本产生的sln文件,自然还是用vs2015打开才高大上!而且完全应该用vs2015打开!

111,097

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧