PowerShell 3 未随 .NET Framework 4.51 一起安装
本文关键字:一起 安装 Framework 未随 NET PowerShell | 更新日期: 2023-09-27 18:32:39
我想升级到PowerShell 3或4,并且我的系统上当前有PowerShell 2:
CLRVersion 2.0.50727.5485
内部版本6.1.7601.17514
PSVersion 2.0WSManStackVersion 2.0
PSCompatibleVersions {1.0, 2.0}
序列化版本 1.1.0.1
PSRemotingProtocolVersion 2.1
我有两个系统以相同的方式配置。目前,我的系统有4.5.1版本的.NET Framework,Multi-Target Pack(和ENU(和SDK。他们还在.NET 4.5中具有.NET Framework SDK和Framework Multi-Target Pack。我正在使用带有PowerShell Tools 1.3的VS2013,Update 4。
因为它有 4.5.1 和 PS 2,所以我认为构建系统时可能是这种情况:
http://blogs.msdn.com/b/powershell/archive/2013/10/29/wmf-4-0-known-issue-partial-installation-without-net-framework-4-5.aspx
建议的解决方案是:
解决方案:安装 .NET Framework 4.5,然后再次运行 WMF 4.0 安装程序。
因为安装的版本较新,所以我不能从这里安装 4.5:http://www.microsoft.com/en-us/download/details.aspx?id=30653。我最初只删除了 4.5.1 部分并尝试安装 - 这不起作用。然后,我还删除了 4.5 组件并尝试再次安装 4.5。当我删除该软件时,我在删除软件时收到警告,它可能会影响一个或多个正在运行的程序。
删除 4.51 和 4.5 并开始安装后,我得到".NET Framework 4.5 尚未安装,因为:无法访问 Windows 安装程序服务。如果未正确安装 Windows 安装程序,则可能会发生这种情况。
我已经多次将系统恢复到初始状态,但有关如何执行此操作以使其工作或以不同方式获取PowerShell 3的任何建议将不胜感激。
Powershell
不是.net framework
的一部分。这取决于它。所以,首先安装最新的.Net框架(似乎你确实想要4.5或4.5.1(
然后下载并安装相应版本的powershell
.
详细说明可以在以下链接中找到 - 安装 Windows PowerShell
该帖子的部分内容 -
"在 Windows 7 和 Windows Server 2008 R2 上安装 Windows PowerShell
这些说明说明如何在运行 Windows 7 和 Service Pack 1 和 Windows Server 2008 R2 Service Pack 1 的计算机上安装 Windows PowerShell 3.0。下面有针对运行 Windows Server 2008 R2 服务器核心安装选项的计算机的单独安装说明。
准备安装
•在安装 Windows 管理框架 3.0之前,请卸载任何以前版本的 Windows 管理框架 3.0。
安装 Windows PowerShell 3.0 的步骤
1.从 http://go.microsoft.com/fwlink/?LinkID=212547 的Microsoft下载中心安装Microsoft .NET Framework 4.0 (dotNetFx40_Full_setup.exe( 的完整安装。
或者,从 http://go.microsoft.com/fwlink/?LinkID=242919 的Microsoft下载中心安装 Microsoft .NET Framework 4.5 (dotNetFx45_Full_setup.exe(。
2.从位于 http://go.microsoft.com/fwlink/?LinkID=240290 的Microsoft下载中心安装 Windows 管理框架 3.0。
有关启动 Windows PowerShell3.0 的信息,请参阅在早期版本的 Windows 上启动 Windows PowerShell。
PowerShell 4 的一个简单方法是使用巧克力进行安装。首先通过转到 http://chocolatey.org 安装巧克力并按照安装说明进行操作(复制/粘贴他们给出的命令,它将自动下载并安装(。
然后通过键入以下命令安装 PowerShell 4:
choco install PowerShell
它将为您的系统安装 PowerShell 4 和所有依赖项。
在不支持PowerShell 4的系统上,这将改为安装PowerShell 3。