2016-08-12 14 views
0

私は64ビットマシンで作業していますが、32ビット(x86)と64ビット(64ビット)の両方をビルドしてテストする必要があります。実際にもう一方の構成がアクティブな場合、ある構成がアクティブであると考えるのは非常に簡単です。 (構成マネージャーの誤用のため)。VBビルドの32/64ビット数を確認する

これは私の頭痛や時間の浪費につながることが多いので、32ビットか64ビット用に構築されているかどうかをアプリケーションに表示させたいと思っています。

NothingsはC++(sizeof(int*))でシンプルですが、Visual Basicで動作する方法が見つかりません。手伝ってくれますか ?

プラットフォーム自体が32ビットか64ビットか、単にビルドであるかどうかはわかりません。

+5

'Environment.Is64BitProcess'はあなたを教えてくれると、あなたが後に何をしていることであるVB.net 薄暗いビットで同じ可能性を持っています? – Plutonix

+0

素晴らしい!私はちょうど試みた、それは私が必要とするものです。ありがとう。 –

+2

私は個人的には常にIntPtr.Size = 8が好きで、ジッタオプティマイザにはより良いコードを生成するためのより簡単な時間が与えられました。 –

答えて

0

あなたはそれが64ビットプロセスとして実行されている場合は整数= IntPtr.Size * 8

関連する問題