引用this answer,我引用:
我们根本不做任何混淆。相反,你可能想检查 将代码编译到本机二进制文件(.Net 母语): https://msdn.microsoft.com/en-us/library/dn584397%28v=vs.110%29.aspx
也许这个新功能已经提供了足够的选择。
我的问题是,是否可以在最终用户操作系统中部署本机二进制文件,如果答案是肯定的,该怎么做呢?
如果有这样的解决方案来保护除了混淆之外的代码,那就太棒了。
答案 0 :(得分:1)
目前.Net Native仅适用于通用Windows平台(UWP),因此它不能用于以Winform,Wpf为目标的项目......
https://docs.microsoft.com/en-us/dotnet/framework/net-native/getting-started-with-net-native