我正在尝试安装Windows Powershell 4.0。 我使用Windows 7 SP1操作系统(x64位)。
我已经下载并安装在下面的包。
NDP451-KB2858728-x86-x64-AllOS-ENU.exe ) Windows6.1-KB2819745-x64-MultiPkg.msu ) 这两个软件包安装没有提供任何错误,但是当我去Powershell提示符并键入以下内容:
powershell -version 4
它会抛出一个错误:
由于未正确安装,无法启动Windows PowerShell版本4。
看起来像.NET Framework 4.5.1与Powershell V4不兼容。 所以,我卸载了.NET Framework 4.5.1和Windows Management Framework 4.0。 然后,我安装了.NET Framework 4.5( dotnetfx45_full_x86_x64.exe )并重新安装了WMF 4.0。 并重新启动电脑。 这一次我看到Windows Update正在运行,它正在更新操作系统。 我知道这一切进展顺利。
现在我的电脑上安装了PowerShell 4.0。 如果我键入$PSVersionTable ,它将返回结果为:
PS C:\Users\Admin> $PSVersionTable ---- ----- PSVersion 4.0