任務26:dotnet watch run 和attach到進程調試

任務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

<DotNetCliToolReference Include="Microsoft.DotNet.Watcher.Tools" Version="2.0.0" />

在視頻中是須要加上這一段代碼的。這個應該是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

 

相關文章
相關標籤/搜索