如何查看dll是32位还是64位

2025-04-12 05:19:06
推荐回答(1个)
回答(1):

方法一:Reflector
对于.Net dll文件,用Reflector工具可进行辨别:

其中的Platform Target就指明了该dll在编译时选择的目标系统。
方法二:CorFlags.exe工具
使用Vistual Studio.Net自带的corflags工具,先打开vs.net 命令窗口:
输入coreflags :
其中PE和32BIT的值可以看出该dll支持的系统位数:
anycpu: PE = PE32 and 32BIT = 0
x86: PE = PE32 and 32BIT = 1
x64: PE = PE32+ and 32BIT = 0