【问题标题】:How do I get Visual Studio 2017 Evaluation to recognize .NET Framework 4.6.2 installed?如何让 Visual Studio 2017 评估以识别已安装的 .NET Framework 4.6.2?
【发布时间】:2017-09-11 12:27:47
【问题描述】:

1) 我在全新的戴尔笔记本电脑上进行了 Visual Studio 2017 专业评估版的全新安装。 2) 我尝试使用 Visual Studio 2015 Professional 完整副本导入并打开已在另一台计算机上运行的项目解决方案。两台计算机都在 Windows 10 专业版上运行并完全更新。 3) 解决方案导入时从 Visual Studio 收到错误,说我无法加载项目,除非我将 .NET 框架的目标从 4.6.2 更改为 .NET 4.6.1。因为在我的机器上找不到 4.6.2。 4) 验证 4.6.2 在注册表中 5) 尝试下载全新安装的 4.6.2 但无法安装,因为它还在机器上找到了 4.6.2。 6)我也尝试将项目加载为4.6.1,然后通过属性进入以将目标更改为4.6.2,但结果相同。

关于如何让 Visual Studio 2017 识别 4.6.2 或卸载 4.6.2 并重新安装的任何建议?

【问题讨论】:

  • 你在新项目中打开你的项目

标签: asp.net installation visual-studio-2017 .net-4.6.2


【解决方案1】:

运行时版本和目标版本是不同的东西。你需要运行Visual Studio 2017 setup并在Individual Components下选择.net 4.6.2 SDK/Targeting pack

它们在 VS2017 中默认不被选中。您也必须为 .net 4.7 执行此操作,默认情况下也未安装。

【讨论】:

  • 这个答案对我来说效果很好。它可能有助于其他人知道我的初始安装屏幕看起来有点不同,因为右侧的摘要没有显示 4.6.2 选项。因此,我必须进一步查看“单个组件”选项卡才能真正选择正确的选项。然后一旦被选中,它就会显示在摘要中。
  • 是的,此屏幕截图来自较早的预览版。我不想在我的系统上启动新的安装程序
【解决方案2】:

您需要下载并安装 .NetFramework 4.6.2 开发包。(https://www.microsoft.com/en-us/download/details.aspx?id=53321)

【讨论】:

  • 这是针对 .net 4.6.2 的 VS2012、VS2013、VS2015,他想要 VS2017
  • 我知道,我在安装 VS17 时遇到了这个问题,我就是这样解决的。
  • 否,运行安装程序并添加选择正确的 .net 4.6.2 条目。默认只启用 4.6.1
【解决方案3】:

检查这里。实际上,您需要安装 .NET Framework 4.6.2 开发包

​​>

https://superuser.com/questions/1254177/visual-studio-doesnt-recognize-net-framework-4-6-2-is-installed

【讨论】:

    猜你喜欢
    • 2017-11-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多