我正在尝试为我的项目设置4.6 .NET框架,在设置中,因为它没有列出,我选择了最后一个选项-安装更多的框架。这将我引导到a page,在那里我选择了VS2013,点击了.NET 4.6和downloaded the software,但尽管安装成功并重新启动了计算机,我仍然无法在可用选项列表中看到4.6 .NET。
我已经在谷歌上搜索过了,found mentioned说Win8.1(这是我的系统)上有4.6。然而,它并没有明确表示它在VS2013上可用(虽然它也没有说它不能)。
据说.NET 4.6是VS 2015中包含的,但我不清楚它是否是VS 2013的可用。是吗?以及如何让它工作呢?
编辑
在安装了TP (也称为目标包),我仍然没有得到任何新的选项,如图所示。有什么建议吗?
发布于 2015-09-06 23:04:52
通过将前面答案中的不同部分组合在一起,我终于能够获得匹配的.Net Framework4.6和它的目标包,一旦两者都安装完毕,v4.6框架就显示为可用的目标框架Visual Studio2012。
我从http://www.microsoft.com/en-us/download/details.aspx?id=48130下载了Framework4.6的独立安装程序(ndp46-kb3045557-x86-x64-AllOS ENU.exe),并首先安装了它。
然后我从https://www.visualstudio.com/downloads/download-visual-studio-vs下载并挂载了用于Visual Studio2015专业ISO的ISO,浏览到netfx_46mtpack子目录,并安装了netfx_46mtpack.msi。
发布于 2015-08-05 23:02:24
您需要安装.NET Framework 4.6 Targeting Pack。
.NET Framework4.6目标包是一个包,使开发人员能够使用Visual Studio2013、Visual Studio2012或第三方IDE构建针对.NET Framework4.6的应用程序。在安装目标包之前,您需要下载并安装.NET Framework4.6。
发布于 2015-09-25 16:54:51
参考Microsoft的这篇支持文章:
Microsoft .NET Framework 4.6 Targeting Pack and Language Packs for Windows
简而言之,您需要三个组件:
(英语后缀-ENU,德语etc.)后缀-DEU
https://stackoverflow.com/questions/31836046
复制相似问题