Home All Groups Group Topic Archive Search About
Author
5 Feb 2006 9:37 PM
Michael
Help please

Trying to strong name sign my project within the Assembly using  the
KeyFileAttribute with a sn generated key and getting an error message that
one of the referenced dll's (Interop.DAO.dll) is not also strong name
signed. Apparently to sign a project all referenced assemblies supplied by
others must be signed as well.

As such trying to strong name sign the Interop.DAO.dll using  tlbimp.exe
with the sn keyfile but now getting an error that says "Interop.DAO is not a
valid type library"

Can anyone please tell me how to strong name sign a reference file in VB2003
if it is not signed by the author (in this case microsoft)

Thanks

Mike

Author
6 Feb 2006 12:17 PM
Mattias Sjögren
>As such trying to strong name sign the Interop.DAO.dll using  tlbimp.exe
>with the sn keyfile but now getting an error that says "Interop.DAO is not a
>valid type library"

You have to point Tlbimp to the original DAO type library, not your
existing Interop.DAO interop assembly.


Mattias

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