我正在尝试构建一个强名称的应用程序。它引用了我通过Add References对话框添加的COM互操作库。它已经有一段时间了,但我似乎记得在旧版本的visual studio中,有一个 Wrapper Assembly Key File 的项目设置。我似乎无法在Visual Studio 2008中找到它?
答案 0 :(得分:2)
我遇到了同样的事情,但我自己找到了一条不同的路线,以解决强烈命名COM Interop引用程序集的问题。
您可以使用密钥文件对导入的类型库程序集进行签名,然后使用/keyfile:<key.snk>
参数在Visual Studio中引用它:
tlbimp MyCOMService.tlb /out:Interop.MyCOMService.dll /keyfile:MyKeyFile.snk
答案 1 :(得分:1)
在阅读下面的这篇文章后,在项目属性中找到它。