【问题标题】:Strong name - Sharpshell / LibTiff强名称 - Sharpshell / LibTiff
【发布时间】:2013-08-14 16:53:51
【问题描述】:

我正在使用 Sharpshell 和 LibTiff/Tiff2Pdf 构建一个 shell 扩展。它是 Windows 中用于转换文件的简单下拉菜单。为了构建所有程序集的解决方案必须需要一个强名称,包括项目本身。

有人知道如何在 Windows 中使用强名称重建 LibTiff.Net 吗?如果是我自己的程序集,那就像添加一个新密钥一样简单。但是,我迷失了这一点。任何帮助将不胜感激。

【问题讨论】:

  • 使用方案 2 解决:buffered.io/posts/…
  • 您可以尝试使用您的密钥从源代码构建库。

标签: c# libtiff.net sharpshell


【解决方案1】:

您需要重新构建代码,然后对其进行签名 - 这是唯一的方法。也许最好的办法是直接要求 LibTiff.Net 提供其程序集的签名版本。

否则,您可以反汇编代码(请参阅 https://login.live.com/login.srf?wa=wsignin1.0&rpsnv=11&checkda=1&ct=1376595663&rver=6.0.5276.0&wp=MCLBI&wlcxt=msdn%24msdn%24msdn&wreply=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2ff7dy01k1.aspx&lc=1033&id=254354&mkt=en-US 的 ildasm),但请记住,根据他们的许可证,您可能会被法律禁止在重建后重新分发它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-03-17
    • 1970-01-01
    • 1970-01-01
    • 2015-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多