iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 4
1
Modern Web

.Net Core 網站開發 101系列 第 4

用 Visual Studio 來開發

開發 C#,就不能不提到號稱 地表最強 IDE 的 Visual Studio (下面簡稱 VS) 了 (其實我也都是用 VS 在開發XD)。

VS 提供完整的開發環境,可以滿足 Windows、跨平台 Mobile、和 Web 應用程式等不同目的的工作。這邊我們使用的是 VS 2017 Community 免費的版本。

事前準備

  1. 下載 Visual Studio 2017 Communityhttps://ithelp.ithome.com.tw/upload/images/20181018/20107875rK2Yvrbwq2.png
  2. 安裝時,在工作負載的頁籤中,確認有選擇「.NET Core 跨平台開發」https://ithelp.ithome.com.tw/upload/images/20181018/20107875StjWwG6g3M.png

偵錯

  1. 第二天介紹 dotnet 命令時,我們有用 dotnet new sln 建立了一個解決方案,但並沒有把 dotnet new mvc 建立的專案加入解決方案中。https://ithelp.ithome.com.tw/upload/images/20181018/20107875sBBssXMRei.png
  2. 所以我們需要先執行 dotnet sln add ./ironman2018/ironman2018.csproj,將 MVC 專案加到解決方案中。https://ithelp.ithome.com.tw/upload/images/20181018/20107875tukr7H4hnv.png
  3. 再點兩下 ironman2018.sln,便可以用 VS 2017 開啟解決方案。
  4. 或者也可以透過 VS 2017 建立新專案:
    • 在左上角選擇「檔案 > 新增 > 專案」https://ithelp.ithome.com.tw/upload/images/20181018/201078756WKSaLDlM2.png
    • 專案類型選擇「Visual C# > Web > .NET Core > ASP.NET Core Web 應用程式」https://ithelp.ithome.com.tw/upload/images/20181018/20107875NpHFb1Dn5M.png
    • 版本選擇「ASP.NET Core 2.1」,範本選擇「Web 應用程式(模型-檢視-控制器)」https://ithelp.ithome.com.tw/upload/images/20181018/20107875uHS6UNhzJ4.png
  5. 打開 Controllers/HomeController.cs 檔案,加個中斷點,按上方的綠色箭頭https://ithelp.ithome.com.tw/upload/images/20181018/20107875g4u2lvmPd7.png
  6. 正常執行https://ithelp.ithome.com.tw/upload/images/20181018/20107875ZhY1MpmHhq.png

上一篇
用 Visual Studio Code 來開發
下一篇
ASP.NET Core 網頁應用程式結構
系列文
.Net Core 網站開發 10131

尚未有邦友留言

立即登入留言