在dotfuscator配置文件中删除library
选项(以获得更好的模糊处理(后,应用程序在使用引用的第三方程序集时崩溃。
正如Dotfuscator文档中所解释的,我在配置文件的<renaming>
部分中使用排除了这个程序集:
<excludelist>
<assembly>
<file dir="path_to_assembly" name="assembly_name"/>
</assembly>
</excludelist>
首先,即使";路径_组装";包含错误。。。因此,配置文件中的这些行似乎没有被Dotfuscator分析。此外,在生成的Renaming.xml
中,我们可以看到程序集的字段、函数等已被重命名。
我试图使用GUI排除该程序集;检查以下以排除特定项目";为空。
我是Dotfuscator团队的成员,想知道您是否可以分享更多信息。我假设你使用的是与Xamarin中提到的相同的Dotfuscator版本。我在重现你的问题时遇到了一些困难,我想知道你指的是什么第三方大会。此外,我希望你能发布你的Dotfuscator配置文件。