●[CodeTips]64ビット判定
32ビットか64ビットどちらのプラットフォームで動作しているかは IntPtr のサイズで分かるようである。
System.IntPtr.Size.ToString = 4 → 32ビット
System.IntPtr.Size.ToString = 8 → 64ビット
と判定できる。
しかし Webアプリケーションは64ビットでも32ビット(WOW64)環境でも動作させることができるので
さらにこれらの判定もする必要があるかもしれない。
ネットで探すと近いコードはあるのだがなかなか VB.NET のソースが無い!
ということでVB.NET化するとこんな感じでした。
Comments