【问题标题】:Cannot select Target Framework 4.5 in Visual Studio 2015无法在 Visual Studio 2015 中选择目标框架 4.5
【发布时间】:2017-05-25 09:02:09
【问题描述】:

我已卸载我的本地化(德语).net 版本以获取英文异常消息。之后我在我的 Windows 10 开发电脑上安装了最新的 .NET 4.6.2 框架。然后我打开了我的解决方案,其中包含以 .NET Framework 4.5 为目标的项目,并注意到由于未安装此版本而无法再加载它们。然后visual studio建议使用不同的版本,以后再改。

完成后,我无法更改为所需的框架版本,如您在此处看到的:

我尝试重新安装 .NET 4.5,但它在 Windows 10 上不受支持,因此安装被取消(即使修复选项也不起作用)。如果我理解正确,.NET 框架的较新版本是低版本的就地更新,因此它们包含它们并且我应该能够定位它们。

Download:

Microsoft .NET Framework 4.6.2 是一个高度兼容的就地 更新到 Microsoft .NET Framework 4/4.5/4.5.1/4.5.2/4.6/4.6.1。

那么为什么不可能,我还能针对 .NET 4.5 做些什么?

【问题讨论】:

  • 为什么要toraget 4.5?不再支持 4.5 和 4.5.1。只有 4.5.2。所以定位到这个受支持的版本。
  • @magicandre1981:因为客户端很可能没有 .NET 4.5.1 或 4.5.2。
  • 如果安装了 4.5,系统会通过 Windows 更新获得 4.5.2。在安装程序中检查已安装的 .net 版本,如果未安装 .net 4.5.2,请安装 4.5.2 的 redist
  • 我无法假设所有客户都安装了更新。这不是我们公司。实际上它是用 .net 3.5 开发的,但我们现在想强制 4.5 作为新的最小值。
  • 尝试修复VS2015,正常应该是VS2012/2013/2015的一部分。但同样,对 4.5 的支持已经结束:blogs.msdn.microsoft.com/dotnet/2015/12/09/…

标签: visual-studio-2015 windows-10 .net-4.5 .net-4.6.2


【解决方案1】:

定位.Net Framework 4.5在Visual Studio 2012、2013、2015版本中可用。如果看不到,打开桌面control panel->program & features找到条目Visual Studio 2015 with Updates,选择Modify/Repair即可修复 Visual Studio。

【讨论】:

    【解决方案2】:

    可以通过安装 .NET 4.5 的开发人员包来解决此问题 Download Link

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-10-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-13
      • 2023-01-01
      • 1970-01-01
      相关资源
      最近更新 更多