.NET Framwork 3.5 脱机无人值守安装

.NET Framwork 3.5 脱机无人值守安装

我正在尝试在 Windows 10 22H2 上安装 dotNet 3.5。目标没有显示器,也无法访问互联网。使用 Microsoft 建议的标志时/q /norestart,软件包未安装。在连接了显示器的类似机器上尝试这些标志时,GUI“下载并安装此功能”仍然显示并需要确认。

我做了什么:

我已经从下载了离线安装程序https://dotnet.microsoft.com/en-us/download/dotnet-framework/net35-sp1. (dotnetfx35.exe) 我按照这里的部署指南进行操作https://learn.microsoft.com/en-us/dotnet/framework/deployment/guide-for-administrators。我正在从提升权限的 shell 执行所有命令。

该指南建议使用/q /norestart。其他来源建议使用/quiet和/或/nopatch。我使用上述所有标志的任何组合均未成功。

使用 DISM 方法不是一个选择,因为我没有办法将 Windows 安装映像挂载到目标上。

答案1

我设法解决了这个问题:

  1. 在主机上提取或安装 Windows 10 ISO
  2. 将文件复制microsoft-windows-netfx3-ondemand-package~31bf3856ad364e35~amd64~~.cabISO\sources\sxs目标
  3. 安装dism.exe /online /add-package /packagepath:microsoft-windows-netfx3-ondemand-package~31bf3856ad364e35~amd64~~.cab

答案2

以下是在 Windows 10 上安装 .NET Framework 3.5 的方法。

打开添加/删除程序控制面板(appwiz.cpl)

点击打开或关闭 Windows 功能

单击 .NET Framework 3.5 的框

.NET 3.5

相关内容