如何使用tlbimp.exe的/ keycontainer开关?

时间:2009-08-13 19:08:14

标签: .net com interop tlbimp

有人举例说明如何使用tlbimp.exe的{​​{1}}命令行开关吗?

谷歌......他们没有帮助。它总是/keycontainer/publickey没有使用/keyfile.的示例。

1 个答案:

答案 0 :(得分:3)

好吧,为了那些可能在这种情况下发现自己的人回答我自己的问题:

首先,您需要将公钥/私钥放入“容器”中。 sn.exe可以为您完成此操作:

sn.exe -i MySpecial.pfx MagicContainerName

然后你可以这样使用tlbimp.exe

tlbimp.exe MyActiveX.dll /out:MyActiveX.Interop.dll /keycontainer:MagicContainerName 

最后,清理你创建的容器:

sn.exe -d MagicContainerName