471,073 Members | 1,442 Online
Bytes | Software Development & Data Engineering Community
Post +

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 471,073 software developers and data experts.

How to Setup a strong name wrapper for com interop dll.

Hi

I am trying to work out how to either create a strong name wrapper for AxInterop.SHDocVw.dll

I have researched the following :

- 'Wrapper Assembly Key' but this is apparently for c# projects only

- i tried tlbimp.exe but i get

tlbimp.exe AxInterop.SHDocVw.dll /keyfile:"C:\Signing\SA.Pair.Snk" /out:AxInterop.SHDocVw.Strong.dll

Microsoft (R) .NET Framework Type Library to Assembly Converter 1.1.4322.573
Copyright (C) Microsoft Corporation 1998-2002. All rights reserved.

TlbImp error: The input file 'C:\ClassControl.Signing\StrongName3rdParty DLLS\AxInterop.SHDocVw.dll' is not a valid type library

- I also tried Aximp.exe

AXIMP.exe AxInterop.SHDocVw.dll /keyfile:"C:\Signing\SA.Pair.Snk" /out:AxInterop.SHDocVw.Strong.dll
AxImp Error: Error loading type library/DLL.
any Thoughts ?

Jul 21 '05 #1
1 2262
Jason,

The input to Aximp/Tlbimp should be Shdocvw.dll, not an existing
interop assembly.

Mattias

--
Mattias Sjögren [MVP] mattias @ mvps.org
http://www.msjogren.net/dotnet/
Please reply only to the newsgroup.
Jul 21 '05 #2

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

6 posts views Thread by Binesh | last post: by
2 posts views Thread by John O'Neill | last post: by
1 post views Thread by shumaker | last post: by
6 posts views Thread by Kimmo Laine | last post: by
1 post views Thread by Hatim Ali | last post: by
1 post views Thread by Jason Garland \(Secure Access Pty Ltd\) | last post: by
9 posts views Thread by Derek Martin | last post: by
reply views Thread by leo001 | last post: by

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.