0

我需要为 30 多台服务器安装相同的程序集到 GAC。我宁愿不必对每台服务器进行 RDP 并安装组装手册。是否有通过网络将程序集安装到 GAC 的简单方法?

4

2 回答 2

1

我认为这个问题没有直接的解决方案。安装到 GAC 需要运行命令,而不仅仅是将文件放在磁盘上。我想了一会儿,我想出了以下两个想法

  1. 使用 PowerShell V2 的远程处理功能在所有机器上运行命令
  2. 使用组策略在将安装程序集的每台机器上运行 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 回答