【发布时间】:2018-10-14 21:01:04
【问题描述】:
我在 Azure 上有许多服务器核心 VM,用于 Service Fabric 群集。他们运行 2016-Datacenter-Server-Core 映像。
虚拟机默认安装了 .NET Framework 4.6.2。如何升级框架,例如到 4.7.1?
KB4033393 无法通过 Windows 更新获得。我已经尝试手动下载 KB 并安装它:
wget http://download.windowsupdate.com/d/msdownload/update/software/ftpk/2017/11/windows10.0-kb4033393-x64_2a569b5822abf71975ca7f9b0c8dd3791f326f40.msu -UseBasicParsing -OutFile windows10.0-kb4033393-x64_2a569b5822abf71975ca7f9b0c8dd3791f326f40.msu
wusa .\windows10.0-kb4033393-x64_2a569b5822abf71975ca7f9b0c8dd3791f326f40.msu
接受许可后,它只是说:
未安装以下更新:
Windows 更新 (KB4033393)
【问题讨论】:
-
@PeterBons 这就是问题所在,KB 不是通过 Windows 更新提供的。
-
嗯,名称以“windows10”开头的 .msu 文件听起来不像是服务器核心的理想匹配。 Try this。如果没有帮助或您不喜欢尝试,请在 serverfault.com 上发布此内容。
-
@HansPassant KB download page 将 Windows Server 2016 列为受支持的产品,我假设其中包括 Server Core。执行该安装程序已成功,谢谢!我会发布一个详细的答案。
标签: .net azure-service-fabric server-core