我应该怎么做,如果我要发布一个.NET程序集,但希望保留其内部的详细清单中的私人(从实用工具,如程序Ildasm.exe)?
What should I do if I want to release a .net assembly but wish to keep its internals detailed in the manifest private (from a utility such as ildasm.exe) ?
我想你说的是模糊处理。 有很多网上关于它的文章:
I think what you're talking about is "obfuscation". There are lots of articles about it on the net:
http://en.wikipedia.org/wiki/Obfuscation
标准工具混淆的.NET是preemptive解决方案:
The "standard" tool for obfuscation on .NET is by Preemptive Solutions:
HTTP://www.$p$pemptive.com/obfuscator.html
他们有一个社区版附带的Visual Studio,您可以使用。
They have a community edition that ships with Visual Studio which you can use.
您提到的反汇编,你看了.net反射?
You mentioned ILDasm, have you looked at the .NET Reflector?
http://aisto.com/roeder/dotnet/
它给你一个更好的主意,因为什么人都可以看到,如果你发布一个清单!
It gives you an even better idea as to what people can see if you release a manifest!