Win10 无法安装 .NET Framework 3.5

Win10 无法安装 .NET Framework 3.5

刚刚从 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

指向:https://blogs.technet.microsoft.com/mniehaus/2015/08/31/adding-features- including-net-3-5-to-windows-10/

我执行了:

DISM.EXE /Online /Add-Capability /CapabilityName:NetFx3~~~~ 

而且它成功了!100% 完成,没有问题。现在几乎所有问题都已修复,除了当我尝试在 Visual Studio 2008 上打开“属性”窗口时(它说 .NET 3 的主要用户

无法创建 .NET Frameworks PropertyGrid 组件。请验证公共语言运行时和 .NET Frameworks 是否已正确安装。

还没有深入挖掘,但我希望修复这个问题 - 希望是最后一个。

答案1

如果您有 Windows 10 安装介质(DVD、ISO、USB),请将其附加。cmd以管理员身份运行并运行:

dism /online /Enable-Feature /FeatureName:Netfx3 /All /LimitAccess /Source:E:\sources\sxs

安装介质的驱动器号在哪里E:\。如果仍然出现错误,则必须卸载对 NetFx4.5 的所有更新,然后重复上述步骤,并再次按说明更新 NetFx4.5这里。另请查看这里如果您加入了域。

相关内容