コマンドラインから.NETソリューションを作ってプロジェクトを追加する
コマンドラインからプロジェクトを作成する方法は以下で書いた.
上記の記事ではプロジェクトファイルを作成して実行していたが,多くの場合はソリューションを作成して,その中にプロジェクトを作成していくと思う.
今回はソリューションを作成し,その中にプロジェクトを追加していく手順を書く.
ソリューションの作成
dotnet new sln -o ソリューションフォルダ名
プロジェクトの作成
作成したソリューションフォルダに移動し,以下のコマンドを実行する. 例としてコンソールプロジェクトを作成する.
dotnet new console -o TestConsole
プロジェクトをソリューションに追加する
これだけだと,ソリューションファイルをVisual Studioで開いても空のソリューションのまま.
プロジェクトをソリューションに追加するためには,以下のコマンドを実行する. ソリューションフォルダ直下にいるものとする.
dotnet sln add プロジェクト名(もしくはそのプロジェクトのcsprojファイルへのパス)
これでソリューションファイルにプロジェクトが追加され,Visual Studioで開いたときにソリューション内にプロジェクトが表示される.