>Actually it's a lot more complicated than that. The .NET dll must be registered for COMInterop with RegAsm either through the setup program or your code. It won't just work, nor will regular COM registration work on it.
Thanks for the additional information