• 任务26:dotnet watch run 和attach到进程调试


    任务26:dotnet watch run 和attach到进程调试

    dotnet watch run 的一种调试方法

     打开VSCode,先关闭当前的文件夹

    Ctrl+~快捷键 打开窗体。

    ls应该是显示当前目录的文件

    使用命令创建helloCore26的为项目

     

    然后用VScode打开这个文件夹

    在浏览器端打开5000端口访问:http://localhost:5000/

    前提是要要安装的C#的插件

    断点调试

    使用dottnet watch run

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

    在视频中是需要加上这一段代码的。这个应该是core2.0里面需要加上的。

    然后执行dotnet restore.就会提示一个链接地址。

    C:Program Filesdotnetsdk2.2.103SdksMicrosoft.NET.Sdk argetsMicrosoft.NET.ObsoleteReferences.targets(33,5): warning NETSDK1059: .NET Core SDK 中现已包含工具“Microsoft.DotNet.Watcher.Tools”。有
    关解决此警告的信息,请参阅(https://aka.ms/dotnetclitools-in-box)。 [D:MyDemosjessehelloCore26helloCore26.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

  • 相关阅读:
    bzoj3530 [SDOI2014]数数
    bzoj3940 Censoring
    线性代数基础
    hdu1085 Holding Bin-Laden Captive!
    hdu1028 Ignatius and the Princess III
    luogu2000 拯救世界
    博弈论入门
    树hash
    luogu2173 [ZJOI2012]网络
    luogu1501 [国家集训队]Tree II
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/10363414.html
Copyright © 2020-2023  润新知