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除錯啦。
相關文章
- 使用springboot建立web專案,並使用外部TomcatSpring BootWebTomcat
- VS2022-建立 ASP.NET Core Web 應用ASP.NETWeb
- 如何使用 VS Code 開發.NET Core應用程式
- VS code中斷點除錯Vue CLI 3專案斷點除錯Vue
- .net core 建立系統服務專案並部署執行
- ASP.NET Core系列(二):建立第一個.Net Core 專案ASP.NET
- 使用 ASP.NET Core 和 MongoDB 建立 Web APIASP.NETMongoDBWebAPI
- Azure Web App (一)釋出你的Net Core Web 專案WebAPP
- .net core 專案使用log4net
- 使用Markdown建立PPT的VS Code外掛
- 使用VS Code從零開始開發除錯.NET 5除錯
- pom-建立web專案錯誤Web
- ASP.NET Core ----ASP.NET Core中使用Code FirstASP.NET
- Azure Storage 系列(二) .NET Core Web 專案中操作 Blob 儲存Web
- .NET Core中的事件溯源開源專案事件
- ASP.NET Core Web Api之JWT VS Session VS Cookie(二)ASP.NETWebAPIJWTSessionCookie
- Redis在.net中的使用(2).net專案中的Redis使用Redis
- 【.Net Core】 使用 Nginx 釋出 .Net Core 3.1 專案至LInux(Centos7)。NginxLinuxCentOS
- 通過VS2017釋出.net core程式並使用Web 部署到遠端伺服器最新教程Web伺服器
- 使用.NET Core建立Windows服務Windows
- 舊 WCF 專案成功遷移到 asp.net core web apiASP.NETWebAPI
- mvn 建立java專案 web專案JavaWeb
- 容器中的 .net core應用,生成dump檔案並匯出
- idea建立web專案IdeaWeb
- vs中的專案載入不出來,提示錯誤
- VS2022建立QT專案QT
- VS Code 中的增強 code CLI
- MAC 如何配置 PCL 庫並在 VS Code 中使用Mac
- VS Code C++ 專案快速配置模板C++
- 如何在 VS Code 中除錯 LeetCode 程式碼?除錯LeetCode
- Intellij IDEA 建立Web專案並在Tomcat中部署執行IntelliJIdeaWebTomcat
- Linux伺服器使用Docker部署.net Core專案Linux伺服器Docker
- .NET Core - 自定義專案模板
- .Net專案中NLog的配置與使用
- .net core使用配置檔案
- 使用 vue-cli3 建立專案並引入 elementVue
- 如何在VS CODE除錯Angular除錯Angular
- VS Code除錯C程式碼除錯C程式
- 建立VS Code 擴充套件外掛套件