zukucode
主にWEB関連の情報を技術メモとして発信しています。

ASP.NET Core ソリューションを作成して複数のプロジェクトを管理する

ASP.NET Coreのソリューションを作成して、複数のプロジェクトを管理します。

ASP.NET Core + Reactのプロジェクトを作成するで作成したプロジェクトに対して修正します。

このプロジェクトではApp.Webという名前のプロジェクトが1つだけあります。

ここに、App.Applicationなどの別のプロジェクトも作成したいので、ソリューションを作成して、複数のプロジェクトを管理できるようにします。

ソリューションの作成

プロジェクトのルートディレクトリ(docker-compose.ymlと同じ解消)で、以下のコマンドでソリューションの構成ファイルを作成します。

nameオプションにはソリューション名を指定します。

以下はAppという名前でソリューションファイルを作成しています。

$ dotnet new sln --name App

The template "Solution File" was created successfully.のメッセージが出力され、App.slnのファイルが作成されます。

プロジェクトの追加

ソリューションで管理するプロジェクトを追加します。

以下のコマンドで、App.Webプロジェクトをソリューションに追加します。

$ dotnet sln add App.Web

ProjectApp.Web/App.Web.csprojadded to the solution.のメッセージが出力され、App.Webのプロジェクトがソリューションに追加されました。


関連記事