代码之家  ›  专栏  ›  技术社区  ›  Howard Pinsley

在vs 2008中,包装程序集密钥文件的设置在哪里?

  •  3
  • Howard Pinsley  · 技术社区  · 17 年前

    我正在尝试构建一个强名称的应用程序。它引用的是我通过“添加引用”对话框添加的COM互操作库。已经有一段时间了,但我似乎记得在旧版本的Visual Studio中,有一个项目设置用于 包装程序集密钥文件 . 我在Visual Studio 2008中找不到它?

    2 回复  |  直到 11 年前
        1
  •  2
  •   Mike Atlas    16 年前

    我在你的文章中也看到了同样的东西,但是我自己找到了一个不同的路径来解决命名一个引用了COM互操作的程序集的问题。

    在Visual Studio中引用导入的类型库程序集之前,可以使用密钥文件对其进行签名,方法是使用 /keyfile:<key.snk> 参数:

    tlbimp MyCOMService.tlb /out:Interop.MyCOMService.dll /keyfile:MyKeyFile.snk
    
        2
  •  1
  •   Nickolay    14 年前

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

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

    推荐文章