Microsoft の Web サイトにアクセスしたところ、x64 用と IA-64 用の 2 つの異なるインストーラーがあることに気付きました。参考:.NET Framework 4.5、4.5.1のインストール
私の理解では、IA-64 は x64 のサブクラスであるため、個別のインストーラーが必要な理由が気になります。
Microsoft の Web サイトにアクセスしたところ、x64 用と IA-64 用の 2 つの異なるインストーラーがあることに気付きました。参考:.NET Framework 4.5、4.5.1のインストール
私の理解では、IA-64 は x64 のサブクラスであるため、個別のインストーラーが必要な理由が気になります。
x64 は、「従来の」x86 アーキテクチャの 64 ビット拡張の略語として使用されます。過去数年間に製造されたほとんどすべての「通常の」PC には、このようなアーキテクチャに基づくプロセッサが搭載されています。
AMD は AMD64 拡張を発明しました。Intel は多かれ少なかれそれらを実装することを余儀なくされ、最初に IA-32e、次に EM64T、最後に Intel 64 と呼びました (実際、AMD と Intel の拡張機能はまったく同じではありませんが、ほとんど同じです)。
多くの人は、これを x86-64 と呼んでいます。これは、ベンダーに依存しない名前を持ち、x86 アーキテクチャの 64 ビット進化であるという事実を強調するためです。「64 ビット プロセッサ」を搭載した「通常の」PC はすべて、x86-64 アーキテクチャで動作します。
IA-64 (Intel Architecture 64) は、ほとんどまったく無関係な 64 ビット アーキテクチャ (Itanium とも呼ばれる) であり、最初はハイエンド サーバー用に Intel によって開発されました。Itanium は x86 アーキテクチャに取って代わる可能性があると言われていましたが、このアーキテクチャは (さまざまな理由で) あまり成功しなかったため、IA-64 インストーラーが必要になることはまずありません。
それらは違う
IA-64 は itanium であり、サーバーのアーキテクチャです。
x64 は、64 ビット Intel Core と AMD CPU が実装するものです
x64 は、x86 命令セットの拡張である x86-64 の略です。
IA-64 は Itanium 64 ビット アーキテクチャ用 (Intel による)
IA-64 は、Intel Itanium 64 ビット プロセッサを実行するコンピュータ用です。x64 プロセッサのような 32 ビット アプリケーションの実行はサポートされていません。これらのプロセッサで実行するには特別なバージョンの Windows が必要であるため、2 つの異なるインストーラーが必要です。