为了NuGet
在服务器上安装,我尝试在 Windows Server 2012 R2 上安装 WMF 5.1:
我转到这个页面:http://www.microsoft.com/en-us/download/details.aspx?id=54616安装它。
它在另一台具有相同版本的服务器上运行(实际上我相信它是另一台服务器的虚拟机的克隆,所以我假设它们有点相同)。
当我运行此安装程序(我也在工作安装程序上运行了它)时
Win8.1AndW2K12R2-KB3191564-x64.msu
我在对话框中收到以下错误消息..如果它在其他服务器上运行,为什么会出现这种情况?
[Window Title]
Windows Update Standalone Installer
[Main Instruction]
Windows Update Standalone Installer
[Content]
The update is not applicable to your computer.
输出$PSVErsionTable.PSVersion
Major Minor Build Revision
----- ----- ----- --------
4 0 -1 -1
输出$PSVersionTable
Name Value
---- -----
PSVersion 4.0
WSManStackVersion 3.0
SerializationVersion 1.1.0.1
CLRVersion 4.0.30319.42000
BuildVersion 6.3.9600.19170
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0}
PSRemotingProtocolVersion 2.2
答案1
WMF 5.1 可能已安装。您可以使用 Powershell 检查:
$PSVersionTable.PSVersion
“Major” 和 “Minor” 值反映了 WMF 版本
如果服务器上尚未安装 WMF 5.1,请检查您是否正在运行 .NET Framework 4.5.2 b因为这是要求