コード ページは通常、従来の COBOL アプリケーション開発では考慮事項になりません。ただし、Microsoft .NET Framework の広範なコード ページ サポートと連携する高度なシステムである Enterprise Developer では、コード ページに注意する必要があります。
Enterprise Developer は、すべての自動生成コード ファイルを UTF-8 として作成することで、Visual Studio のデフォルトの動作に準拠します。コンパイラは、ソース コードを UTF-7/ASCII として読み取ることができるかどうかを検出して、自動的にこの動作を補正します。読み取ることができない場合は、ソリューション内のすべてのファイルが適切なコード ページとして保存されるため、PICTURE 句のデータ項目が破損することはありません。
コード ページの競合は、WPF および WCF プロジェクトに影響を及ぼす可能性があります。これらのプロジェクトでは、デフォルトで次のようになります。
コード ページの競合を回避するには、次の手順に従って、自動生成された編集可能な .cbl ファイルのすべてを、開発者生成の既存ファイルと一致するプラットフォームのロケールを使用して保存します。