刚刚从 Win 8.1 切换到 Win 10。程序在启动时出现错误(无法加载 C:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorlib.tlb),因此我尝试重新安装 .NET Framework。
我尝试了我发现的所有可能性,甚至安装了一些间接安装它的组件,但总是以这样的方式结束:
.NET Framework 3.5(包括 .NET 2.0 和 3.0)
系统找不到指定的文件。错误代码 0x80070002
我花了很多时间寻找各种可能性,让我们看看是否有人有线索,或者是否有人不情愿地恢复到 Win8.1 即将发生......
更新: 来自@magicandre1981评论中的建议:无法在 Windows 10 上安装 .net 3.5
我执行了:
DISM.EXE /Online /Add-Capability /CapabilityName:NetFx3~~~~
而且它成功了!100% 完成,没有问题。现在几乎所有问题都已修复,除了当我尝试在 Visual Studio 2008 上打开“属性”窗口时(它说 .NET 3 的主要用户
无法创建 .NET Frameworks PropertyGrid 组件。请验证公共语言运行时和 .NET Frameworks 是否已正确安装。
还没有深入挖掘,但我希望修复这个问题 - 希望是最后一个。