我正在设置我的 InstallShield 以将我的包安装为 64 位(安装到 Program Files 而不是 Program Files x86)。
我的处理器是:Intel(R) Core(TM) i7-2600 CPU
InstallShield => 一般信息 => 摘要信息流 => 模板摘要从Intel32;1033
到Intel64;1033
它给了我一般的错误信息:
此处理器不支持此安装包
然后我将值设置为:
Amd64;1033 or x64;1033
它神奇地起作用。
但奇怪的是,我的处理器是英特尔的,它怎么能在 Amd64 上工作?但不是 Intel64?
显然,Amd64 被称为 x86-64 或 x86_64 或 Amd64,即 x86 指令集的 64 位版本。
然后英特尔将 IA 称为 Intel64。
那么,那么....为什么我的英特尔处理器不能与 Intel64 一起使用,而是与 Amd64 一起使用?