2

Visual Studio 2017 社区不会在我的 Windows 10 Pro 机器上启动,说:

未安装 .NET Framework 4.6。

问题是,.NET Framework 4.6已安装,再多的重新安装、重新启动、重新安装和重新启动都不会使 Windows 的任何部分认识到这一事实。这里到底发生了什么?

我正在使用 Windows 10 Creator 的更新,出于某种被遗忘的原因,这意味着我显然永远无法手动安装< 4.7 的 .NET Framework,而且我无能为力或用谷歌搜索似乎反映了这个问题或提供了解决方案。我还尝试使用 VS 安装程序多次修复我的 VS 安装,没有骰子。

错误信息

4

1 回答 1

1

我们可以修复注册表中的错误并避免更改 PKGDEF 文件的解决方法(一旦 VS 更新,该文件将被删除)

  • 使用 regedit.exe,请检查值 HKLM\Software\Microsoft\NET Framework Setup\NDP\v4\Full\Version 是否设置为 4.7.02046 或更大
  • 请将值 HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\NET Framework Setup\NDP\v4\Full\Version 设置为相同的值(目前为 4.0.*)。您可能需要拥有密钥的所有权。

来源:https ://developercommunity.visualstudio.com/content/problem/113984/net-framework-46-is-not-installed.html?childToView=114302#comment-114302

于 2017-09-17T08:36:43.737 回答