【问题标题】:C# project targeting .NET 4.5.1 is unavailable in VS 2013 (Windows 8.1 with .NET 4.6 is installed)面向 .NET 4.5.1 的 C# 项目在 VS 2013 中不可用(安装了带有 .NET 4.6 的 Windows 8.1)
【发布时间】:2016-04-29 16:27:35
【问题描述】:

我有一个解决方案,其中包含多个针对 .NET 4.5.1 的 ASP.NET MVC 项目。当我在 VS2013 中打开它们时,它显示为不可用,当我尝试重新加载它时,出现错误:

C# 项目ABC 的目标是“.NETFramework, Version=v4.5”,它 没有安装在这台机器上。要继续,请选择以下选项:

然后它提供了更改目标框架、下载目标包或不加载的选项。

当我选择下载并安装面向 VS2013 的 .NET 4.5.1 时,安装程​​序会弹出以下消息:“已安装较新的 .NET 版本”。

当有 .NET 4.6 时,如何重新安装 .NET 4.5.1?我试图在Programs & Features 中寻找要卸载的 .NET 4.6,但没有。

注意: 仅供参考,我也安装了 VS2015。

【问题讨论】:

    标签: .net windows-8.1


    【解决方案1】:

    您应该下载 Targeting Pack,而不是 Runtime,

    http://blogs.msdn.com/b/dotnet/p/dotnet_sdks.aspx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-24
      相关资源
      最近更新 更多