首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

vc++2005EXPRESS版本的ILDASM如何一运行就提示出错呀

2012-03-09 
vc++2005EXPRESS版本的ILDASM怎么一运行就提示出错呀?用vc++2005EXPRESS版本的ILDASM打开*.exe.dll后就提

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

热点排行