shdocvw.dllの強力な名前付き相互運用DLLを作成する方法
-
08-07-2019 - |
質問
(明らかに)shdocvw.dllを参照するC#のBrowser Helper Objectプロジェクトがあります。私は、shdocvw.dllの強力な名前のinterop dllを作成したいと思います。これを行うには-aximp.exeとtlimpで多くの提案を見てきましたが、それらがどのように適合するか明確ではありません。
解決
これを行うには、/ keyfile:FileNameまたは/ keycontainer:FileNameスイッチでtlbimpを使用できる必要があります。または、COM参照を追加するだけで、IDEでそれを行うことができたと思います(同じキーをそのようなキーに適用するチェックボックスがありました)。
sn -k new.snk
tlbimp shdocvw.dll /out:axshdocvw.dll /keyfile:new.snk
明らかに、既存のキーを使用できます...
また、 WebBrowser
が必要なことをすべて行っていないことを確認することもできます...
所属していません StackOverflow