VS Code中建立.NET Core的Web專案並使用Watch去除錯
哎呀,標題有點兒長,羞羞~
- 在VS Code中開啟整合終端的快捷鍵:ctrl+`
- 在終端檢視當前所處位置的命令:pwd
- 建立一個空的.NET Core Web專案:dotnet new web --name HelloCore
(VS Code 不能直接新建專案,需要通過終端輸入新建命令後再開啟專案資料夾)
普通方式
- 執行專案:dotnet run
(整合終端會提示你說在localhost:5000訪問,此時你修改輸出內容,頁面上不會實時更新) - 除錯專案:點選VS Code的除錯圖示(蟲子那個),然後點選執行按鈕(綠色那個)。
使用watch工具
- 在csproj檔案中新增工具:
<ItemGroup>
<DotNetCliToolReference Include="Microsoft.DotNet.Watcher.Tools" Version="2.0.0.0" />
</ItemGroup>
PS :標籤一定要閉合,否則編譯報錯
- 在整合終端輸入重新構建的命令:dotnet restore
- 執行專案:dotnet watch run
(這次執行專案的命令多了一個watch,此時你修改輸出內容並儲存後,專案會自動重啟,然後你再訪問頁面的話,就會更新成最新的內容了) - 除錯專案:
還是點選VS Code的除錯圖示(蟲子那個),然後在點選執行按鈕(綠色那個)之前,先選擇“.NET Core Attach”,再選擇HelloCore.dll,然後就可以debug除錯啦。
相關文章
- 使用VS Code開發除錯ASP.NET Core 1.0除錯ASP.NET
- 使用VS Code開發 除錯.NET Core 應用程式除錯
- .net core 建立系統服務專案並部署執行
- 使用VS Code從零開始開發除錯.NET Core 1.0除錯
- 使用springboot建立web專案,並使用外部TomcatSpring BootWebTomcat
- 使用VS Code開發asp.net core (上)ASP.NET
- 使用VS Code開發asp.net core (下)ASP.NET
- VS code中斷點除錯Vue CLI 3專案斷點除錯Vue
- ASP.NET Core系列(二):建立第一個.Net Core 專案ASP.NET
- 使用 ASP.NET Core 和 MongoDB 建立 Web APIASP.NETMongoDBWebAPI
- Azure Web App (一)釋出你的Net Core Web 專案WebAPP
- 用VSCode開發一個asp.net core2.0+angular5專案(5): Angular5+asp.net core 2.0 web api檔案上傳VSCodeASP.NETAngularWebAPI
- 如何使用 VS Code 開發.NET Core應用程式
- 專案中如何配合VScode使用EslintVSCodeEsLint
- pom-建立web專案錯誤Web
- .net core 專案使用log4net
- vs.net/vscode中使用Beetlex建立vue應用VSCodeVue
- Azure Storage 系列(二) .NET Core Web 專案中操作 Blob 儲存Web
- .NET Core中的事件溯源開源專案事件
- vscode除錯多C++檔案專案VSCode除錯C++
- 去除專案中的SVN標記
- vscode 啟動與除錯 flutter 專案VSCode除錯Flutter
- ASP.NET Core Web Api之JWT VS Session VS Cookie(二)ASP.NETWebAPIJWTSessionCookie
- 容器中的 .net core應用,生成dump檔案並匯出
- mac 下使用java EE 建立web專案MacJavaWeb
- vscode正則查詢專案中的中文VSCode
- Redis在.net中的使用(2).net專案中的Redis使用Redis
- mvn 建立java專案 web專案JavaWeb
- maven 建立web專案MavenWeb
- 使用.NET Core建立Windows服務Windows
- ASP.NET Core ----ASP.NET Core中使用Code FirstASP.NET
- 開始使用ASP.NET Core - 建立第一個Web應用ASP.NETWeb
- 使用Markdown建立PPT的VS Code外掛
- 舊 WCF 專案成功遷移到 asp.net core web apiASP.NETWebAPI
- vs中的專案載入不出來,提示錯誤
- 【.Net Core】 使用 Nginx 釋出 .Net Core 3.1 專案至LInux(Centos7)。NginxLinuxCentOS
- vscode建立的專案使用vue3+vite+ts在使用 @ 引入元件時候報紅線VSCodeVueVite元件
- 用VSCode開發一個asp.net core 2.0+angular 5專案(4): Angular5全域性錯誤處理VSCodeASP.NETAngular