Wie erstelle ich einen starken Namen Interop-DLL für shdocvw.dll
-
08-07-2019 - |
Frage
ich ein Browser Helper Object Projekt in c #, die (natürlich) Referenzen shdocvw.dll. Ich glaube, ich will einen starken Namen Interop-DLL für shdocvw.dll erstellen. Wie mache ich das. - Ich habe mit Aximp.exe ein Bündel von Vorschlägen da draußen gesehen und tlimp aber ich bin nicht klar, wie sie zusammenpassen
Lösung
Es soll möglich sein, mit einem / keyfile verwenden tlbimp: Dateinamen oder / keycontainer: Filename Schalter, dies zu tun. Oder ich denke, Sie verwendet, um es in der IDE zu tun, indem Sie einfach einen COM-Verweis hinzugefügt (es gibt eine Checkbox, war der gleiche Schlüssel zu solchen Anwendung).
sn -k new.snk
tlbimp shdocvw.dll /out:axshdocvw.dll /keyfile:new.snk
Natürlich können Sie Ihre vorhandenen Schlüssel verwenden ...
Sie auch mögen, dass WebBrowser
überprüfen tut nicht bereits alles, was Sie brauchen ...