Visual studio 如何将Visual Studio 2017设置为旧项目的默认编辑器
我想使用visual studio 2017作为默认编辑器 我有visual studio 2012和visual studio 2017 我想使用visual studio 2017作为默认值。我打开了项目(.sln)并选择visual studio版本选择器。它选择visual studio 2012 我使用了“始终使用所选程序打开此类文件”选项。我选择visual studio 2017,但它不会打开projectVisual studio 如何将Visual Studio 2017设置为旧项目的默认编辑器,visual-studio,visual-studio-2017,Visual Studio,Visual Studio 2017,我想使用visual studio 2017作为默认编辑器 我有visual studio 2012和visual studio 2017 我想使用visual studio 2017作为默认值。我打开了项目(.sln)并选择visual studio版本选择器。它选择visual studio 2012 我使用了“始终使用所选程序打开此类文件”选项。我选择visual studio 2017,但它不会打开project 如果我打开visual studio 2017并单击“打开解决方案”并导航
如果我打开visual studio 2017并单击“打开解决方案”并导航project,则成功打开project最简单的解决方案是:
通过此操作,解决方案应使用VS17打开,在文本编辑器中打开.sln文件,并将“#Visual Studio”注释中的版本更改为15,如下所示:
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
更改后,Microsoft Visual Studio版本选择器将在Visual Studio 2017中打开该解决方案
.sln文件的第三行设置VisualStudioVersion构建变量。此变量的值不影响打开的版本,但前提是您有任何版本特定的逻辑。更简单:右键单击.sln文件并选择“打开方式”,然后选择“默认程序”,然后选择VS 2017。这将设置默认的应用程序。sln文件将在将来打开 在Windows 7上打开.sln启动错误的VS版本时,我遇到了类似的问题。通常的修复方法都不起作用: Windows不允许我更改.sln的默认程序。在sln中编辑(或重新保存)版本号无效。在注册表中编辑“HKLM…\App路径”无效 解决方案: 在regedit中
- 查找HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.sln
- 删除键“UserChoice”
- 现在右键单击.sln文件,选择“属性”,Windows将允许您更改默认的“打开方式”程序