是否可以从Winforms应用程序exe文件中提取C#源代码

use*_*569 5 c# winforms

有人可以告诉我是否可以仅使用exe文件查看源代码.例如,我已经制作了项目,并且在调试中有exe文件,所以如果我将它发送给某人,他将能够查看它的源代码(使用黑客通行费或某些东西)?

Sha*_*yar 12

答案是肯定的

您的代码可以解编译,可以看到.

我个人用这个.net:

http://www.jetbrains.com/decompiler/

但它不是唯一的,存在许多反编译器.

  • 挑剔:反编译器实际上不会看到*原始源代码*,但它将能够为应用程序生成新的源代码.评论和编译的符号之类的东西不会出现在反编译代码中. (4认同)