通过远程在Window 2008 R2上安装 .NET 4.5.2遇到的坑
2018-02-06 21:28
405 查看
这段时间同事写了一个通过远程PowerShell命令安装.NET 4.5.2的PowerShell脚本,在本地的时候,通过下面的PowerShell命令能安装成功:
C:\setup.NET-4.5.2-KB2901907-x86-x64-AllOS-ENU.exe /x86 /x64 /q /log C:\setup\13.txt
但是通过远程PowerShell运行的时候,却失败了,失败命令如下:
unspecified exception
我整整调研了3天,最后才发现,原来是Winrm在Windows Server 2008 R2上的一个内存设置有问题,
把其默认的交互内存设置成2GB就可以,原因是.net的在安装的时候需要解压缩文件,一个60多M的安装包,解压后竟然有1.7个GB,而Winrm默认值最多允许150M, 所以安装失败。
Set-Item WSMan:\localhost\Shell\MaxMemoryPerShellMB 2048 -force
Set-Item WSMan:\localhost\Plugin\Microsoft.PowerShell\Quotas\MaxMemoryPerShellMB 2048 -force
Start-Service winrm
C:\setup.NET-4.5.2-KB2901907-x86-x64-AllOS-ENU.exe /x86 /x64 /q /log C:\setup\13.txt
但是通过远程PowerShell运行的时候,却失败了,失败命令如下:
unspecified exception
我整整调研了3天,最后才发现,原来是Winrm在Windows Server 2008 R2上的一个内存设置有问题,
把其默认的交互内存设置成2GB就可以,原因是.net的在安装的时候需要解压缩文件,一个60多M的安装包,解压后竟然有1.7个GB,而Winrm默认值最多允许150M, 所以安装失败。
Set-Item WSMan:\localhost\Shell\MaxMemoryPerShellMB 2048 -force
Set-Item WSMan:\localhost\Plugin\Microsoft.PowerShell\Quotas\MaxMemoryPerShellMB 2048 -force
Start-Service winrm
相关文章推荐
- Window Server 2008 R2 SP1(64位)下安装oracle遇到的一些问题及解决方案
- Window Server2008 R2 SP1安装软件时遇到missing msvcr90.dll错误
- 在widows 2008 x64bit R2下安装Oracle db 10.2.0.4时遇到的"检查操作系统版本: 必须是5.1 or 5.2。实际为 6.1未通过"
- 使用Windows server 2008 R2 wds 和 MDT2010 部署 Windows7 和 Windows xp时,客户端通过网络启动后,蓝屏或者黑屏,无法进入安装界面。
- 通过以下PowerShell命令来安装.NET 3.5和远程服务器管理工具。
- 使用Windows server 2008 R2 wds 和 MDT2010 部署 Windows7 和 Windows xp时,客户端通过网络启动后,蓝屏或者黑屏,无法进入安装界面。
- win10 sqlserver 2008 r2安装失败遇到“未经授权的操作”系列错误怎么授权都不行怎么办?
- web deploy 部署到远程服务器(win server 2008 r2) 遇到的问题。。。。
- Windows 2008 R2之一 安装和启用路由和远程服务
- 【转】Windows 2008 R2 远程桌面服务(一)安装远程桌面服务
- Windows 2008 R2 安装.Net 3.5 SP1
- [转载]安装SQL Server 2008 R2遇到“...Setup has stopped working.”
- [企业化NET]Window Server 2008 R2[1]-服务器基本安装即问题解决记录
- windows server 2008 R2 安装 sql server 2000 遇到的种种问题
- window server 2008上安装Oracle遇到的问题
- 【转】Windows 2008 R2 远程桌面服务(一)安装远程桌面服务
- 在Windows Server 2008 R2上安装Exchange 2013过程中遇到的一些问题
- [企业化NET]Window Server 2008 R2[2]-SVN 服务端 和 客户端 安装