突然,任何使用 .net 框架的程序的安装尝试都停止了,并显示一条消息,告诉我该程序需要 .net。我尝试了 Microsoft 的修复选项,但没有成功。
我下载了一个安装版本但是它告诉我已安装并中止。
我完全不知所措。
请帮助!
答案1
我最终发现了问题,这并不是微软的功劳。
我尝试过多次打开\关闭。我下载并运行了 NetFxRepairTool 多次,但都失败了。
我花了几个小时在网上搜索,但无济于事。所有建议都一样。
然后我发现有一个名为 netfx_setupverifier 的程序,我运行了该程序,并且我对 .net 4 的分析显示注册表存在问题,其他程序无法找到或修复。
HKLM\software\microsoft.NETFramework\InstallRoot 设置为 c:\windows\microsoft.NET\framework。
该软件指出它应该指向 c:\windows\microsoft.NET\framework64
所以我修改了密钥,问题立即解决。
来吧,微软——你应该知道这一点。