在 Windows 8 PC 上运行良好的相同命令行在 Windows 8.1 PC 上不起作用。
DISM.exe /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:C:\Users\Admin\Desktop\sxs
Run Code Online (Sandbox Code Playgroud)
这是我将 sxs 文件夹复制到的位置。
但根据微软的说法,它应该适用于 8 和 8.1。进度条停在 65.8% 处,错误为:0x800f0081f。
找不到源文件。
但它肯定在那个位置 - 复制并粘贴到地址栏,它就在那里。我需要以这种方式安装 .NET 3.5 以支持 .NET 程序的脱机安装,因此“控制面板 - Windows 功能”方法不适合我。
我已经使日志可供分析。Windows 8.1 上的 DISM 似乎不理解 /featurename:NetFx3 选项,因为 DISM.log 有一行
Encountered an unknown option "featurename" with value "NetFx3" - CPackageManagerCLIHandler::Private_GetPackagesFromCommandLine
Run Code Online (Sandbox Code Playgroud)
小智 0
只需/limitaccess
如下所示移动参数或将其删除。
DISM.exe /Online /Enable-Feature /FeatureName:NetFx3 /All /Source:C:\Users\Admin\Desktop\sxs /LimitAccess
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
9931 次 |
最近记录: |