修改 visual studio 给出 .net 错误

修改 visual studio 给出 .net 错误

因此我打开 Visual Studio 安装程序,单击“Visual Studio Professional 2017 ver 15.7.3”上的修改,然后收到问题“无法找到‘Microsoft.Net.PackageGroup.4.6.Redist,version=15.0.27005.2’的依赖包:Microsoft.Net.4.6.FullRedist.NonThreshold,version=4.6.0.0。”

https://i.stack.imgur.com/3jP6a.png

如果我尝试卸载 VS 2017,也会出现同样的错误。

我最初的想法是简单地重新安装 .Net 4.6,但我还没有找到任何方法。

我尝试过重启、卸载安装程序并重新安装。再次重启,此时我不知道该尝试什么。

编辑:

当尝试安装 .NET Framework 4.6 时,我收到“此计算机上已安装 .NET Framework 4.6 或更高版本更新”(无论我尝试安装哪个版本,都会发生相同的情况) -https://i.stack.imgur.com/NQkJD.png https://i.stack.imgur.com/Ar1kA.png

操作系统版本:Win 10 build 17134

答案1

收到了 MS 支持团队的回复,该问题是由于管理安装的文件损坏造成的。

解决方案是:

请按照清理步骤操作并重试 VS 安装

  • 查看你的机器上是否有这个文件:“%programfiles(x86)%\ Microsoft Visual Studio \ Installer \ resources \ app \ layout \ InstallCleanup.exe”
  • 如果是,请使用 -full 参数从管理员命令提示符启动它:

InstallCleanup.exe -完整

  • 如果没有,请手动删除“%programfiles(x86)%\Microsoft Visual Studio\Installer”文件夹
  • 重新启动新下载的 vs_enterprise.exe(或 vs_professional.exe 或 vs_community.exe...)
  • 允许第一步安装安装程序
  • 安装程序启动后,您可以看到工作负载选择(.net 桌面等),然后关闭它
  • 启动相同的 InstallCleanup.exe 来清理 VS 的旧版本
  • 然后重新启动 vs_enterprise.exe 并安装 VS

答案2

转至此页面:Microsoft .NET 下载

您应该能够在那里下载适当版本的.NET。

相关内容