gpt4 book ai didi

.net - 如何解决缺少 SN key 的 ConfuserEx 警告

转载 作者:行者123 更新时间:2023-12-04 23:48:36 27 4
gpt4 key购买 nike

我有一个带有 .NET 库的项目,我用 ConfuserEx 进行了混淆。在保护运行期间,我收到一条警告,说明如下:

[WARN] [foo.dll] SN Key is not provided for a signed module, the output may not be working.

事实上,程序集使用强 key 名称进行签名。但是,之后代码似乎可以正常运行。

这就产生了两个问题:
  • 如果输出不起作用,您将如何检测实际问题?
  • 我如何必须提供 SN key 才能摆脱警告消息?

  • 软件文档和 cli 输出都没有告诉我如何包含 key 。将 key 复制到与 dll 相同的文件夹没有解决警告。

    最佳答案

    在 ConfuserEx 的 gui 中,您可以简单地选择已添加的模块并对其进行编辑。在编辑掩码中,您可以添加您的 key 和 key 密码。完毕!

    ConfuserEx Description how to add a key to sign the confused assemblies

    或者,您可以使用文本编辑器直接编辑 .crproj 文件并添加 2 个属性 snKeysnKeyPass到您的模块,其中包含指向 key 文件和密码的链接:

    <module path="foo.dll" snKey="fooKey.pfx" snKeyPass="fooKeyPassword" />

    关于.net - 如何解决缺少 SN key 的 ConfuserEx 警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28279817/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com