我在c#中有一个浏览器助手对象项目(显然)引用了shdocvw.dll。我想我想为shdocvw.dll创建一个强名称的interop dll。我该怎么做 - 我在aximp.exe和tlimp上看到了很多建议,但我不清楚它们是如何组合在一起的。
答案 0 :(得分:6)
您应该能够将tlbimp与/ keyfile一起使用:FileName或/ keycontainer:FileName开关来执行此操作。或者我认为你曾经能够在IDE中完成它,只需添加一个COM引用(有一个复选框可以应用相同的键)。
sn -k new.snk
tlbimp shdocvw.dll /out:axshdocvw.dll /keyfile:new.snk
显然你可以使用你现有的钥匙......
您可能还想检查WebBrowser
是否还没有完成您需要的一切......