普通的exe文件和从.net windows应用程序生成的exe文件有什么区别。
答案 0 :(得分:14)
.NET生成的EXE具有普通PE标头,但随后有指令加载MSCorEE.DLL 。请参阅我的回答here。
基本上根据CLR via C# .NET EXE的托管模块包含(在此订单中):
答案 1 :(得分:0)
没有,它们都是可执行文件。
编辑:
好的,我可以看到这不是很有帮助。在一个方面,它们是相同的,因为它们都从操作系统开始触发相同的动作,但正如已经解释的那样,存在更深层次的魔术并且更可能是OP想要知道的。