新增一個資料夾
$ md MyConsole
進入該資料夾
$ cd MyConsole
新建一個.net的console專案
$ dotnet new console
新增一個資料夾
$ md WebApp
進入該資料夾
$ cd WebApp
新建一個.net的Web專案
$ dotnet new webapp
新增一個方案檔(.sln)
$ dotnet new sln
查看.sln檔底下有哪些project
$ dotnet sln list
將.csproj加入.sln檔中
$ dotnet sln add .\MyConsole\MyConsole.csproj
$ dotnet sln add .\WebApp\WebApp.csproj
$ dotnet new gitignore
建置專案
$ dotnet build
$ dotnet build .\WebApp\WebApp.csproj
$ dotnet build .\MyConsole\MyConsole.csproj
執行專案
$ dotnet run
$ dotnet run --project .\WebApp\WebApp.csproj
$ dotnet run --project .\MyConsole\MyConsole.csproj
在WebApp新增專案
$ dotnet add package Microsoft.Azure.SignalR --version 1.21.0
新建一個NUnit單元測試專案
$ dotnet new nunit -n "MyConsoleTest" -o "MyConsoleTest"
加入方案
$ dotnet sln add .\MyConsoleTest\MyConsoleTest.csproj
加入參考
$ cd .\MyConsoleTest
$ dotnet add reference .\MyConsole\MyConsole.csproj