居然忘记了是在2003还是在2005下做的
怎样查看一个.Net做的exe文件的框架版本呢?
ILDASM工具是.Net自带的反编译的工具(vs2005的在菜单SDK2.0--Tools里面可以找到),不过反编译之后是用中间语言il显示的,对于大部分程序员都没什么用,但是ILDASM工具 还有其他妙用,呵呵。
ILDASM工具对于探测编译器生成给定的程序集时使用的.NET框架版本时也是有用的。看一个程序集的manifest段能看到它引用的系统程序集的版本。一个版本号1:0:5000:0意味着它是用.NET框架1.0编译的,一个版本号1:0:3300:0指示它是用1.1版本编译的。并不惊奇,.NET框架2.0有一个以“2: