我需要一种简单可靠的方法来比较两个服务器上的GAC(全局程序集缓存),以便在BizTalk迁移期间使用。如果目标服务器上不存在GAC,则我还想将GAC从QA移动到Production。这些都是BizTalk服务器,并且有大量程序集被GAC'd。我在网上看到了一些工具,但其中一个链接已经失效(winmerge),其他工具也不太可信。谢谢您的帮助。
我需要一种简单可靠的方法来比较两个服务器上的GAC(全局程序集缓存),以便在BizTalk迁移期间使用。如果目标服务器上不存在GAC,则我还想将GAC从QA移动到Production。这些都是BizTalk服务器,并且有大量程序集被GAC'd。我在网上看到了一些工具,但其中一个链接已经失效(winmerge),其他工具也不太可信。谢谢您的帮助。
Gacutil.exe /l > c:/gac.txt
,然后在文本编辑器中搜索输出文件。您可以在两台机器上都这样做,并使用类似Beyond Compare的工具来比较两个GAC的内容。 Beyond Compare还允许您执行目录比较,因此这可能比导出GAC中内容的列表更容易(如果您遵循答案的下一部分)。