繁体   English   中英

需要使用Visual Studio`reference`来启用Obfuscar属性

[英]Visual Studio `reference` needed to enable use of the Obfuscar attribute

我的Obfuscar配置似乎没有像我期望的那样跳过类型。 我正在尝试替代方法来仅混淆标记的内容。

我使用配置元素<Var name="MarkedOnly" value="true" />启用了标记

在C#对象定义之前,我尝试使用[Obfuscate]属性标记为混淆。 http://obfuscar.codeplex.com/wikipage?title=Configuration&referringTitle=Documentation上的说明是“引用Obfuscar.exe”。 xxx_bin.zipxxx_src.zip下载均不包含此类文件。 我试图在Visual Studio中引用Obfuscar.Console.exe和Obfuscar.dll。 在两种情况下,都无法识别[Obfuscate]属性。

如何设置以使该属性被识别?

该属性已过时,您应该改用System.Reflection.ObfuscationAttribute 忘记更新Wiki页面以反映更改。

如果使用复制local = true添加对Obfuscar.dll的引用,并using Obfuscar;添加using Obfuscar; 对于相关的类,您将可以使用属性。

另外,您不添加.exe作为参考,而是复制到release文件夹。 您可以通过添加为链接并复制到输出目录或xcopy预构建事件等来实现此目的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM