将 .NET Web 应用程序从 VS2010 升级到 2013 没有将图标更改为 VS2013

Upgrade .NET web application from VS2010 TO 2013 did not change the icon to VS2013

我有一个基于 VS2010 构建的 Web 应用程序。我正在尝试将其升级到 2013。我确实使用 VS2013 打开了 .sln 文件。它打开时没有错误,所以我做了一些改动。

有一件事我意识到解决方案文件的图标仍然看起来像 VS2010。我必须做些什么才能使 .Sln 文件看起来是基于 VS2013 构建的。

谢谢

  1. 右击 select "Open With" 然后 "Choose Default Program"
  2. Select复选框“总是使用selected程序打开这个 文件类型
  3. 点击确定

您不能设置为单个 .sln 文件显示的图标。

对于所有非 .exe 文件,资源管理器显示与该文件类型关联的应用程序图标(即 .sln 扩展名)。

由于资源管理器当前使用 VS 2010 图标显示您的 .sln 文件,因此您的计算机当前配置为将 .sln 文件与 VS 2010 相关联。

如果将 .sln 文件的默认关联更改为 VS2013/VS2015/etc,则资源管理器将显示相应的关联 VS 图标。

为您的项目找到解决方案文件 (.SLN) 文件并右键单击它并在记事本中打开。

在文件的顶部更改: Microsoft Visual Studio 解决方案文件,格式版本 12.00

Visual Studio 2010

收件人:

Microsoft Visual Studio 解决方案文件,格式版本 12.00

Visual Studio 2013

然后解决方案应该用 VS2013 打开。

这里有更多详细信息: How to force a Solution file (SLN) to be opened in Visual Studio 2013?