需要Visual Studio的“参考”来启用Obfuscar属性的使用
本文关键字:Obfuscar 启用 属性 Visual Studio 参考 需要 | 更新日期: 2023-09-27 18:37:21
我的 Obfuscar 配置似乎没有按照我预期的方式跳过类型。我正在尝试另一种方法来仅混淆标记的内容。
我启用了使用配置元素的标记<Var name="MarkedOnly" value="true" />
在 C# 对象定义之前,我尝试使用 [Obfuscate] 属性进行模糊处理。说明在 http://obfuscar.codeplex.com/wikipage?title=Configuration&referringTitle=Documentation是"参考模糊.exe"。xxx_bin.zip
和xxx_src.zip
下载均不包含此类文件。我试图在Visual Studio中引用Obfuscar.Console.exe和Obfuscar.dll。在这两种情况下,都无法识别 [混淆] 属性。
如何设置以识别此属性?
该
属性已过时,您应该改用System.Reflection.ObfuscationAttribute
。忘记更新 wiki 页面以反映更改。
如果您添加对 Obfuscar 的引用.dll使用 copy local = true 并将using Obfuscar;
添加到相关类中,您将能够使用属性。
此外,您不会将.exe添加为引用,而是复制到发布文件夹。您可以通过添加为链接和复制到输出目录或 xcopy 预构建事件等来执行此操作。