我正在研究混淆Windows Phone应用程序。如果我自己对应用程序项目进行模糊处理,那么一切似乎都能正常工作 但是,我正在尝试引用第三方图形库。该库是我解决方案中的另一个项目。如果我引用该项目,构建一个新包然后对其进行模糊处理,则只要您点击任何使用第三方库的代码,应用就会崩溃。两个组件都是强烈签名的 我在Dotfuscator中尝试过各种各样的东西。如果我在"输入"下包含两个DLL?选项卡,但不要将任何混淆应用于外部库DLL,它不起作用。如果我完全从dotfuscator项目中排除库并仅混淆应用程序本身,则应用程序甚至无法运行。我已经设置使用正确的密钥重新签署构建。
有什么想法吗?我不明白为什么如果我对库DLL没有任何作用,它仍然会因为它是Dotfuscator项目的一部分而崩溃。