>Thanks for your suggestion Naomi. I found I could run ildasm from my Visual Studio 2005 Command Prompt, but it is not suitable for this DLL, as it reports a missing valid CLR header. I suspect that this is only good for .NET DLLs and this one isn't a .NET DLL.
>
>Cheers
>Chris
Check this
How to add MetaData to COM library DLL
If it's not broken, fix it until it is.
My Blog