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

Can I compile C# DLL to native Code

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

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

有没有办法将这个 DLL 编译成本机代码?

最终目标是尽我所能保护我的 DLL。我知道这不会是 100% 的证明,但我只是不想让它变得容易。

谢谢

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

.NET obfuscation tools/strategy

http://en.wikipedia.org/wiki/Obfuscation_(software)

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