アプリが32bit/64bitのどちらで動いているか判定するには、
Environment.Is64BitProcessを使用します。
サンプル
例)アプリが32bit/64bitのどちらで動いているか判定する
if (Environment.Is64BitProcess)
{
Console.WriteLine("64ビットで動作しています。");
}
else
{
Console.WriteLine("32ビットで動作しています。");
}
備考
- Environment.Is64BitProcessは、.NET Framework4.0以降で使用できます。
- Environment.Is64BitProcessは、読み取り専用プロパティです。