我需要为 30 多台服务器安装相同的程序集到 GAC。我宁愿不必对每台服务器进行 RDP 并安装组装手册。是否有通过网络将程序集安装到 GAC 的简单方法?
问问题
775 次
2 回答
1
我认为这个问题没有直接的解决方案。安装到 GAC 需要运行命令,而不仅仅是将文件放在磁盘上。我想了一会儿,我想出了以下两个想法
- 使用 PowerShell V2 的远程处理功能在所有机器上运行命令
- 使用组策略在将安装程序集的每台机器上运行 MSI
我认为#1有最好的投篮。
于 2009-07-29T15:12:55.707 回答
0
如果这是常规要求,您可以尝试使用 CruiseControl.net、InstallAce 或 FinalBuilder 等自动化工具。如果这是一次性要求,那么您当然可以使用这些工具的评估版。
Jared:我很想了解更多关于 PowerShell 的 remorting 功能。它是否消除了在所有服务器上预装 PowerShell 的需要?
Windows Management Instrumentation (WMI) 也允许远程执行等,但需要探索如何在 GAC 中远程安装文件,否则 WMI 确实允许其他功能,如远程脚本执行等。
于 2009-11-18T08:35:17.070 回答