任務26:dotnet watch run 和attach到進程調試瀏覽器
dotnet watch run 的一種調試方法工具
打開VSCode,先關閉當前的文件夾spa
Ctrl+~快捷鍵 打開窗體。插件
ls應該是顯示當前目錄的文件命令行
使用命令建立helloCore26的爲項目3d
而後用VScode打開這個文件夾調試
在瀏覽器端打開5000端口訪問:http://localhost:5000/rest
前提是要要安裝的C#的插件code
斷點調試orm
使用dottnet watch run
在視頻中是須要加上這一段代碼的。這個應該是core2.0裏面須要加上的。
而後執行dotnet restore.就會提示一個連接地址。
C:\Program Files\dotnet\sdk\2.2.103\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.ObsoleteReferences.targets(33,5): warning NETSDK1059: .NET Core SDK 中現已包含工具「Microsoft.DotNet.Watcher.Tools」。有
關解決此警告的信息,請參閱(https://aka.ms/dotnetclitools-in-box)。 [D:\MyDemos\jesse\helloCore26\helloCore26.csproj]
https://docs.microsoft.com/zh-cn/dotnet/core/migration/20-21
上面的地址打開。會看到對應的提示,coe2.1之後應該已經包含了,,不須要在單獨配置watch run了。
我電腦安裝是core 2.2的版本 因此也是不須要的。而後刪除掉咱們的那段話之後,執行
dotnet restore
再執行 dotnet watch run。由於core 2.1之後已經包含了。warch run 了。
修改了內容,刷新頁面就看到了最新的代碼了
命令行會先退出,檢測到文件的話,而後再次啓動
使用 .NET Core Attach