标签: windows dll 64-bit 32-bit
我想像Apple一样使用包含x86和ppc代码的通用二进制文件
答案 0 :(得分:1)
没有。 IMAGE_FILE_HEADER.Machine字段确定DLL是x86还是x64。一个字段不能同时保存两个不同的值,并且DLL中只有一个IMAGE_FILE_HEADER。
IMAGE_FILE_HEADER.Machine
IMAGE_FILE_HEADER
也就是说,纯.Net DLL包含IL指令,它们可以编译为32位或64位。
答案 1 :(得分:0)
您可以将dll构建为32Bit,它可以在64和32环境下工作,但它将是32位dll