【问题标题】:ConfUserEx excluding a namespace from obfuscationConfUserEx 从混淆中排除命名空间
【发布时间】:2017-03-18 08:04:54
【问题描述】:

在 ConfUserEX 混淆中 (https://yck1509.github.io/ConfuserEx/)

如何排除重命名模块中的一个命名空间?

例如:
[assembly: Obfuscation(Exclude = true, Feature = "namespace 'ABC.XYZ':-rename")]

看起来它不起作用。我有一个用于在命名空间中解析 Json 的 objectmodels 和这个抛出​​错误。此外,我正在使用 .crproj 文件使用 CLI 进行混淆。

【问题讨论】:

  • 谢谢,我会关注的!

标签: c# obfuscation


【解决方案1】:

请通过this链接下载最新版本v0.6.0。排除从 truefalse 的字段。就是这样。

例如:

[assembly: Obfuscation(Exclude = false, Feature = "namespace 'Your.Namespace':-rename")]

【讨论】:

    【解决方案2】:

    根据documentation,如果你想排除一个命名空间,正确的做法是写这样一行:

    [assembly: Obfuscation(Exclude = false, Feature = "namespace('namespaceToExclude'):-rename")]
    

    这应该写在项目的Assembly.info文件中。

    【讨论】:

      猜你喜欢
      • 2012-09-06
      • 2012-03-29
      • 2014-04-14
      • 2021-01-01
      • 1970-01-01
      • 2022-06-17
      • 1970-01-01
      • 2023-01-30
      • 1970-01-01
      相关资源
      最近更新 更多