vcvarsall.bat
ビルド環境のセットアップを行うので、から選択できますx86 | ia64 | amd64 | x86_amd64 | x86_ia64
。
最初のオプションは32ビットでは明らかですが、問題は、64ビット用にビルドし、すべての64ビットマシンで実行する場合、他の4つのオプションの間で最適なオプションは何であるかということです。
64に対して4つのビルドを作成するための時間/リソースがなく、そのうちの1つだけを選択する必要があるとしましょう。
この問題を明確にするページを見つけましたhttp://msdn.microsoft.com/en-us/library/x4d2c09s%28VS.80%29.aspx
x86
x86_amd64
amd64
Itaniumには実際の市場シェアがないため、他のオプションは無視してかまいません。
ia64(Itanium)は非常に冗長なCPU(Google for ia64の市場シェア)であり、そのアーキテクチャにデプロイする場合にのみ使用する必要があります。
x86_amdはamd64アーキテクチャで32ビットを実行するためのものであり、コードがamd64でコンパイル/動作しない場合にのみ使用してください。