Dear all,
I have one exe, it depends on some dll file. And they are interop
assemblies.
I run regasm /codebase, the application can run up sucessfully.
But if I only run regasm without /codebase, and install the dll to GAC, then
the application fail to start. It said "failed to
initialize.........CLSID:{.....}"
Regards,
Ken Lin
Mattias Sjögren - 21 Sep 2006 21:29 GMT
>I run regasm /codebase, the application can run up sucessfully.
>
>But if I only run regasm without /codebase, and install the dll to GAC, then
>the application fail to start. It said "failed to
>initialize.........CLSID:{.....}"
Sounds like the reason could be that its dependencies (the interop
assemblies) are not found. Where are hey located relative to the
application directory?
Mattias

Signature
Mattias Sjögren [C# MVP] mattias @ mvps.org
http://www.msjogren.net/dotnet/ | http://www.dotnetinterop.com
Please reply only to the newsgroup.