Hi,
I'm automating my MSBuild-based C# solution build using Hudson running on a Windows machine. My product depends on a number of third-party DLLs that need to be registered in some form or fashion for the build to work. Are there any best practices for performing that sort of registration via MSBuild or Hudson?
The particulars:
Redemption requires that I run regsvr32 against their DLLs once per machine. I can tolerate doing a per-machine configuration step, but I'd rather not, as I'd prefer a fully-contained build.
Add-in Express requires that I run RegAsm /tlb against their COM components. It would seem that I need to do this for every clean checkout of my repository (in which the DLLs are contained).
Thanks,
-Patrick