- Published on
Ubuntu - 建立、執行和發佈 ASP.NET Core MVC 專案
在上一篇文章,安裝完 .NET Core SDK 之後就可以來建立相關的網站
OS - Ubuntu Desktop 18.04 ASP.NET Core MVC 2.2
- 可以使用
dotnet new -l來看現有的專案範本

- 建立一個 MVC 的 Web App,放在 mvc 的資料夾裡面
donte new mvc -o mvc

- 使用
dotnet build來建置專案,會產生等一下要執行的 dll 檔

- 使用
dotnet run來執行建置出來的 dll,基本上可以看到Application started.就是執行成功了
dotnet run ./bin/Debug/netcoreapp2.2/mvc.dll

- 使用
dotnet publish來發行 Web App,並且指定相關的 Configuration 和 runtime,預設是發行到bin下面的資料夾
dotnet publish -c Release -r ubuntu.18.04-x64

- 需要注意的是,發佈出來的路徑是在 run times (這裡是
ubuntu 18.04-x64) 裡面的 publish 才是

後面的文章會把 ASP.NET Core MVC 發佈出來的檔案用 nginx 來作反向代理
