快速搜索 谷歌 使它看起来像是不可能完全混淆WPF应用程序。您可以混淆后面的代码,但不能混淆XAML。
http://windowsclient.net/blogs/rob_relyea/archive/2009/10/27/obfuscation-of-wpf-applications-status-update.aspx
之前已经多次询问过这个问题。 看一看: https://stackoverflow.com/questions/805549/free-obfuscation-tools-for-net
无论如何,似乎是Eazfuscator: http://www.gapotchenko.com/eazfuscator.net 是一个非常好的选择。
更新:据我所知,Eazfuscator.NET不会混淆WPF XAML,但我不知道 自由 这样做的工具。付费版本可以;看到这个 http://www.preemptive.com/products/dotfuscator/compare-editions