C# 使用.Net Reactor时未知的自定义元数据项种类7

C# 使用.Net Reactor时未知的自定义元数据项种类7,c#,.net,obfuscation,reverse-engineering,deobfuscation,C#,.net,Obfuscation,Reverse Engineering,Deobfuscation,直到目前为止,我一直在使用抢占式Dotfuscator对我的程序集进行模糊处理,直到我找到了用于相同目的的伟大的.Net反应器解决方案,我使反应器疲劳,直到我掉进洞里,这真是太神奇了!! Reactor在我的大多数组件中都非常有效,但当我尝试最近的C#解决方案时,我出现了以下错误: 我的解决方案是C#.Net 3.5,反应堆版本:4.4.7.5 有任何帮助吗?在保护程序集之前,是否尝试删除所有调试文件(.pdb)?该混淆器是否具有生成无效元数据的功能?您可以尝试禁用它,看看结果是否更有用。@L

直到目前为止,我一直在使用抢占式Dotfuscator对我的程序集进行模糊处理,直到我找到了用于相同目的的伟大的.Net反应器解决方案,我使反应器疲劳,直到我掉进洞里,这真是太神奇了!! Reactor在我的大多数组件中都非常有效,但当我尝试最近的C#解决方案时,我出现了以下错误:

我的解决方案是C#.Net 3.5,反应堆版本:4.4.7.5


有任何帮助吗?

在保护程序集之前,是否尝试删除所有调试文件(.pdb)?

该混淆器是否具有生成无效元数据的功能?您可以尝试禁用它,看看结果是否更有用。@LonelyPixel产生无效元数据?!!我可能误解了你的意思。一般来说,.Net Reactor不提供这样的功能。谢谢你的回复。了不起的人!!!!成功了!!你能告诉我为什么*.pdb会影响这个操作吗?虽然我的一些程序集使用Reactor时没有删除其.pdb文件,但未知的调试符号在该文件中。我怀疑您的visual studio版本比您正在使用的.net reactor(旧)版本更高级。这是他们的技术支持建议的,对我很有效。[除了我的.net版本太高级,所以无论如何我都必须升级]正是因为我尝试了Reactor v4.9.9,知道我在使用Visual Studio 2015,我没有遇到那个恼人的错误