读书人

vc++2005EXPRESS版本的ILDASM如何一运

发布时间: 2012-03-09 16:54:57 作者: rapoo

vc++2005EXPRESS版本的ILDASM怎么一运行就提示出错呀?
用vc++2005EXPRESS版本的ILDASM打开*.exe .dll后就提示
error: "*.* " no valid CLR header and cannot be disassembled.

中文的ILDASM提示:
错误:“*.* " 没有有效的CLR 头,无法反汇编

是不是设置不对?还是缺啥组件?还是。。???

[解决办法]
To tell whether an EXE or DLL is managed, attempt to open it with ILDASM. If the file is a valid managed file containing MSIL and a manifest, it will be opened. If it 's not, you 'll receive an error message stating that <your file> has no valid CLR header and cannot be disassembled.
[解决办法]
确认你的 exe dll 是基于 .Net 的。

对于任何非.Net DLL 都会给出这个错误提示 ...

读书人网 >C++

热点推荐