VS 2008中的Wrapper Assembly Key File设置在哪里?

时间:2009-05-19 19:16:01

标签: visual-studio-2008 com-interop strongname typelib tlbimp

我正在尝试构建一个强名称的应用程序。它引用了我通过Add References对话框添加的COM互操作库。它已经有一段时间了,但我似乎记得在旧版本的visual studio中,有一个 Wrapper Assembly Key File 的项目设置。我似乎无法在Visual Studio 2008中找到它?

2 个答案:

答案 0 :(得分:2)

我遇到了同样的事情,但我自己找到了一条不同的路线,以解决强烈命名COM Interop引用程序集的问题。

您可以使用密钥文件对导入的类型库程序集进行签名,然后使用/keyfile:<key.snk>参数在Visual Studio中引用它:

tlbimp MyCOMService.tlb /out:Interop.MyCOMService.dll /keyfile:MyKeyFile.snk

答案 1 :(得分:1)

在阅读下面的这篇文章后,在项目属性中找到它。

How to Configure a Strong Name Assembly Key File(MSDN)