zoukankan      html  css  js  c++  java
  • 任务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

  • 相关阅读:
    mysql复合索引的优点和注意事项
    linux服务器时间更新
    mysql慢日志
    Proftpd linux服务器FTP安装配置
    js 截取字符串
    在工信部注销网站备案
    史玉柱传奇
    css white-space属性
    获取微信授权
    禁用ipv6
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/10363414.html
Copyright © 2011-2022 走看看