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

摘要:
任务26:来自dotnetwatchrun的调试方法,并附加到进程调试dotnetwatch.run。打开VSCode。首先关闭当前文件夹Ctrl+~快捷键以打开表单。然后执行dotnetrestore。将提示链接地址。C: 程序文件dotnetsdk2.2.103Sdks.Microsoft.NET.SdkargetsMicrosoft.NET.ObserverReferences。目标:warningNETSDK1059:。NETCoreSDK现在包含工具“Microsoft.DotNet.Watcher.Tools”。有关解决此警告的信息,请参阅。[D:MyDemosjessehelloCore26helloCore26.csproj]https://docs.microsoft.com/zh-cn/dotnet/core/migration/20-21上面的地址是开放的。您将看到相应的提示,即coe 2.1应该包含在内,并且不需要单独配置watchrun。删除段落后,执行dotnetrestore,然后执行dotnetwatchrun。修改内容并刷新页面后,您将看到最新的代码。命令行将首先退出。如果检测到文件,您可以重新开始使用。NETCore连接

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

dotnet watch run 的一种调试方法

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

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

Ctrl+~快捷键 打开窗体。

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

使用命令创建helloCore26的为项目

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

然后用VScode打开这个文件夹

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

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

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

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

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

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

断点调试

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

使用dottnet watch run

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

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

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

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

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

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了。

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

我电脑安装是core 2.2的版本 所以也是不需要的。然后删除掉我们的那段话以后,执行

dotnet restore

再执行 dotnet watch run。因为core 2.1以后已经包含了。warch run 了。

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

修改了内容,刷新页面就看到了最新的代码了

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

命令行会先退出,检测到文件的话,然后再次启动

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

使用 .NET Core Attach

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

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

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

免责声明:文章转载自《任务26:dotnet watch run 和attach到进程调试》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇微服务-使用Redis实现分布式缓存vi的用法,ssh时候貌似用的多下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

使用TypeScript拓展你自己的VSCode

转自:http://www.iplaysoft.com/brackets.html使用TypeScript拓展你自己的VSCode! 0x00 前言在前几天的美国纽约,微软举行了Connect(); //2015大会。通过这次大会,我们可以很高兴的看到微软的确变得更加开放也更加务实了。当然,会上放出了不少新产品和新功能,其中就包括了VS Code的beta...

VSCode拓展插件推荐

大牛VSCode拓展插件推荐 https://link.juejin.im/?target=https%3A%2F%2Fgithub.com%2FvarHarrie%2FDawn-Blossoms%2Fissues%2F10   1、配置:个人的VSCode首选项配置(文件-首选项-设置)     { "editor.tabSize": 2, "file...

VS Code入门

一、功能介绍 视频介绍 https://www.bilibili.com/video/BV1LA411h7Yc?t=1306 https://v.qq.com/x/page/b0864kjtrko.html 二、常用设置: 1、键映射 如何你当前正在使用VS、Eclipse、Vim、Sublime或者Atom等编辑器,你已经熟悉了这些编辑器的快捷键的使...

解决vscode无法提示golang的问题

https://github.com/Microsoft/vscode-go/wiki/Go-with-VS-Code-FAQ-and-Troubleshooting Q: Auto-completions stopped working. What do I do? Run gocode close in a terminal and try agai...

用VSCode插件来一键填满Github的绿色格子吧-AutoCommit

autoCommit 一个用于Git自动commit的VSCode插件,它可以用来补充之前忘记提交commit,帮助你把首页的绿色格子填满。 使用效果 使用本插件来控制commit次数. 如下图,你甚至可以规划一下commit次数,然后画出图形, 天空才是你的极限。 功能特性 选择多个日期范围:一次操作即可提交不同日期commit 控制每个日...

VS Code中Vetur与prettier、ESLint联合使用

一、vue语法高亮1.1 安装Vetur 1. 创建.vue文件, 写些代码, 发现一片漆黑 2. 安装激活vetur插件, 代码就有高亮了. 右键菜单还会变多一些, 主要多了个格式化文档.   这里配置了多个格式化的,所以会有多个。 看下vetur的特性: 语法高亮, 代码片段(emmet给我的感觉是一个写好了的snippet), 质量提示&...