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 都会给出这个错误提示 ...