我正在使用在Windows机器上运行的Hudson自动化基于MSBuild的C#解决方案构建。我的产品依赖于许多第三方DLL,这些DLL需要以某种形式或方式注册才能使构建工作。是否有通过MSBuild或Hudson进行此类注册的最佳实践?
详情:
Redemption要求我每台机器对其DLL执行一次regsvr32。我可以容忍每个机器配置步骤,但我不愿意,因为我更喜欢完全包含的构建。
Add-in Express要求我对其COM组件运行RegAsm / tlb。似乎我需要为我的存储库(包含DLL)的每次干净检查执行此操作。
谢谢,
-Patrick