ソース コード用にソリューションと 1 つ以上のプロジェクトを作成することをお勧めします。ソリューションとプロジェクトを用意すれば、Visual Studio の機能を最大限に活用してアプリケーションの編集、ビルド、およびデバッグを行うことができます。
ソリューションとは、Visual Studio の概念です。ソリューションは、アプリケーション作成のために連携して動作するプロジェクトを格納するコンテナーです。ソリューションの中身をいくつかのプロジェクトに分割すると、次のような利点があります。
ソリューションの拡張子は .sln です。このファイルは、判読可能なテキスト形式のファイルであり、編集することもできますが、Visual Studio の IDE を使用して編集することをお勧めします。
COBOL プロジェクト ファイルの拡張子は .cblproj です。このファイルも判読可能です。このファイルの形式は MSBuild 形式です。この形式については、Visual Studio のヘルプを参照してください。プロジェクトのタイプが異なると、拡張子も異なります。たとえば、C# プロジェクトの拡張子は .csproj です。
さまざまな種類の COBOL プロジェクト用のテンプレートが用意されています。各テンプレートにより、プロジェクトの格納に適したファイル構造が作成され、適切なビルド設定が定義されます。
ソリューションとプロジェクトの詳細は、Visual Studio のヘルプを参照してください。
Visual Studio バージョン 2017 以降には、最初にプロジェクトを作成せずに、IDE 内のフォルダーに格納されている複数のソース ファイルをロードして操作するオプションがあります。Visual COBOL では、[Open Folder] は COBOL プロジェクトについてのみサポートされます。
この機能は、既存のソース ファイルを Visual Studio に取り込むための出発点として、アプリケーションの編集、コンパイル、およびデバッグの限定的なサポートを提供します。Micro Focus では、次のステップとして、アプリケーション用にソリューションと 1 つ以上のプロジェクトを作成することをお勧めします。