2011-02-15 87 views
0

我收到一个未处理的异常错误,例如“无法加载文件或程序集abc,版本= .....,文化=中性,PublicKey令牌= null”或其依赖项之一。 。类似这个家伙问题here.net混淆问题

场景1: .net 3.5。 - def.exe使用的abc.dll - abc.dll被VS 2008的Dotfuscator CE混淆 - 工作正常。

场景2: 升级到.Net 4.0 - def.exe使用的abc.dll - 由VS 2010的Dotfuscator CE模糊处理的abc.dll给出了上述错误,但是当继续正常工作时..在关闭时给出同样的错误应用程序。

方案2工作正常,如果没有模糊处理。

你能告诉我那个错误的含义和如何克服它吗?

回答

0

尝试启用程序集绑定日志记录来检查哪些程序集被探测以及哪里是您似乎遇到的名称差异。

请参阅this问题的细节如何做到这一点。

+0

谢谢tzup ..那帮助.. – user441660 2011-03-03 16:56:57