gpt4 book ai didi

c# - .net 应用程序中的 CLR header 是什么?

转载 作者:行者123 更新时间:2023-12-02 01:37:28 26 4
gpt4 key购买 nike

在使用 ildasm.exe 工具反汇编其他 .Net 应用程序时,我遇到了以下行。

program.exe has not valid CLR Header and cannot be disassembled

但是当我尝试反汇编代码时,它没有显示任何错误,并且很容易反汇编代码。

因此,我很好奇什么是 CLR header 以及为程序集提供有效的 CLR header 的优点/缺点是什么?

有人可以回答以上问题吗?

我检查了 msdn,但找不到有关该主题的太多信息。

最佳答案

ILDASM.exe 旨在反汇编 CLR 代码。如果没有有效的 CLR header ,通常意味着可执行文件是用另一种语言编写并 native 编译的。

关于c# - .net 应用程序中的 CLR header 是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21267011/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com