VS Code中创建.NET Core的Web项目并使用Watch去调试

哎呀,标题有点儿长,羞羞~

  • 在VS Code中打开集成终端的快捷键:ctrl+`
  • 在终端查看当前所处位置的命令:pwd
  • 创建一个空的.NET Core Web项目:dotnet new web --name HelloCore
    (VS Code 不能直接新建项目,需要通过终端输入新建命令后再打开项目文件夹)

普通方式

  • 运行项目:dotnet run
    (集成终端会提示你说在localhost:5000访问,此时你修改输出内容,页面上不会实时更新)
  • 调试项目:点击VS Code的调试图标(虫子那个),然后点击运行按钮(绿色那个)。

使用watch工具

  • 在csproj文件中添加工具:
  <ItemGroup>
    <DotNetCliToolReference Include="Microsoft.DotNet.Watcher.Tools" Version="2.0.0.0" />
  </ItemGroup>

PS :标签一定要闭合,否则编译报错

  • 在集成终端输入重新构建的命令:dotnet restore
  • 运行项目:dotnet watch run
    (这次运行项目的命令多了一个watch,此时你修改输出内容并保存后,项目会自动重启,然后你再访问页面的话,就会更新成最新的内容了)
  • 调试项目:
    还是点击VS Code的调试图标(虫子那个),然后在点击运行按钮(绿色那个)之前,先选择“.NET Core Attach”,再选择HelloCore.dll,然后就可以debug调试啦。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容