我可以将 C# DLL 编译为本机代码吗?

本文关键字:本机代码 编译 DLL 我可以 | 更新日期: 2023-09-27 18:35:57

我有一个C#桌面应用程序。

我通过反射方法将 C# DLL 加载到此应用程序中。

有没有办法将此 DLL 编译为本机代码?

最终目标是以最好的方式保护我的DLL。我知道这不会是 100% 的证据,但我只是不想让它变得容易做到。

谢谢

我可以将 C# DLL 编译为本机代码吗?

混淆

是您可能正在寻找的。请查看以下链接,以从您的角度得出基本想法,如果混淆满足您的要求。

.NET 混淆工具/策略

http://en.wikipedia.org/wiki/Obfuscation_(软件)

http://msdn.microsoft.com/en-us/magazine/cc164058.aspx