.NET 3.5安装出现错误0x800F0906,然后使用dism出现0x800F0081F
我最近尝试为Windows 8.1上的应用程序安装.NET 3.5。我使用操作系统的弹出窗口来下载/安装.NET 3.5,并且始终收到错误代码0x800F0906。 经过进一步的研究,我发现我必须弹出Windows 8 CD并使用此命令安装它,其中CD的安装位置为“ E:\”: Dism /online /enable-feature /featurename:NetFx3 /All /Source:E:\sources\sxs /LimitAccess 它和它的任何派生版本(例如,删除/ LimitAccess)对我而言都不起作用,并且给了我相同的错误代码(0x800F0906)或其他错误代码0x800F0081F。我什至将sxs文件夹复制到了硬盘驱动器上,以防万一CD驱动器发生了某些问题,而只是获得了相同的结果。在这种情况下,我使用了以下命令行: Dism /online /enable-feature /featurename:NetFx3 /All /Source:C:\dotnet35 /LimitAccess 我发现这是超现实的,因为在两种情况下,文件确实存在,但是程序认为不是。这是CBS.log文件。 有想法该怎么解决这个吗?任何帮助都非常感激:) 编辑:我现在有一个正确的dism.log文件,我不确定最后一个发生了什么或为什么这样做了。这是指向新日志文件的链接。有趣的是,它无法识别脚本中的某些命令,例如“ featurename”或“ source”。