デフォルトでは、64 ビット CLR が使用されます。これは、プロジェクト プロパティの [プラットフォーム ターゲット] が [AnyCPU] に設定されている状態に対応します。32 ビット CLR を使用する場合は、[プラットフォーム ターゲット] を 32 ビット プラットフォームに設定します。
ほとんどの COBOL プログラムは、再コンパイルしないで 64 ビット システムで実行することができます。ただし、場合によっては、アプリケーション内の COBOL ポインター項目のサイズが、デフォルトの 32 ビットではなく 64 ビットで割り当てられていることを確認する必要があります。これを行うには、プロジェクト プロパティで [64 ビット ポインターの生成] を設定します。
次のような場合に、64 ビットポインターを生成する必要があります。
アプリケーションがネイティブ COBOL コードを使用しており、そのコードを 64 ビット CLR, 上で実行する必要がある場合は、そのコードが適切な 64 ビットプロセッサをターゲットにするように再コンパイルされていることを確認する必要があります。