VisualStudio 2013和.NET 4.6问题如何实现?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (26)

我试图为我的项目和设置设置4.6 .NET Framework,因为它没有列出,我选择了最后一个选项 - 安装更多的框架。这导致我到一个页面,我选择VS2013,点击.NET 4.6并下载了软件,但尽管安装成功并重新启动计算机,但我仍然无法看到可用选项列表中的4.6 .NET 。

我一直在搜索它,发现提到 4.6可用Win 8.1(这是我的系统)。不过,它并没有明确表示它适用于VS 2013(尽管如此,它并没有说它不是)。

据说.NET 4.6 包含在VS 2015中,但我不清楚它是否适用于VS 2013.是吗?以及如何让它工作?

在安装了TP(又名瞄准包)后,我仍然没有得到任何新的选择,如图所示。

提问于
用户回答回答于

通过整合以前答案中的各个部分,我终于能够获得匹配的.Net Framework 4.6 及其目标包,一旦安装了这两者,v4.6 Framework就会显示为Visual Studio 2012的可用目标框架。

我从http://www.microsoft.com/en-us/download/details.aspx?id=48130下载了Framework 4.6的独立安装程序(NDP46-KB3045557-x86-x64-AllOS-ENU.exe),并已安装它首先。

然后我从https://www.visualstudio.com/downloads/download-visual-studio-vs下载并安装ISO for Visual Studio 2015 Professional ISO ,浏览到netfx_46mtpack子目录,并安装netfx_46mtpack.msi。

用户回答回答于

需要安装.NET Framework 4.6 Targeting Pack

.NET Framework 4.6 Targeting Pack是一个包,使开发人员能够使用Visual Studio 2013,Visual Studio 2012或第三方IDE构建面向.NET Framework 4.6的应用程序。在安装定位包之前,需要下载并安装.NET Framework 4.6。

扫码关注云+社区