门户网站建设情况说明,网站建设要做些什么问题,嵌入式软件开发培训班,微信公众号怎么做的跟网站似的在园子中#xff0c;已经又前辈介绍过dotnet watch的用法#xff0c;但是是基于asp.net core 1.0的较老版本来讲解的#xff0c;在asp.net core 2.0的今天#xff0c;部分用法已经不太一样#xff0c;所以就再写一篇文章来介绍dotnet watch vs code来提升asp.net core开发… 在园子中已经又前辈介绍过dotnet watch的用法但是是基于asp.net core 1.0的较老版本来讲解的在asp.net core 2.0的今天部分用法已经不太一样所以就再写一篇文章来介绍dotnet watch vs code来提升asp.net core开发效率的方法。 什么是dotnet watch?Dotnet watch是源文件更改时运行.NET Core CLI命令的工具文件更改可以触发编译而不需要关闭程序重新编译大大地提升了开发效率。新建项目首先在vs code的终端控制台中输入dotnet new webapi命令进行新建webapi项目。命令执行成功后即新建了一个webapi项目新建的webapi项目结构如图引入dotnet watch由于新建的项目中默认是不包含dotnet watch工具的我们需要把该工具引入打开.csproj文件加入一下标签。ItemGroupDotNetCliToolReference IncludeMicrosoft.DotNet.Watcher.Tools Version2.0.0 //ItemGroup 加入后记得ctrls保存代码。然后执行dotnet restore命令即会下载安装dotnet watch工具。运行代码当dotnet restore命令执行成功后执行dotnet watch run如图此时我们在浏览器中输入http://localhost:5000/api/values即可看到又数据返回如图打开value控制器修改get的返回参数为return new string[] { value3, value4 };当我们按ctrls保存后神奇的事情就发生了工具检测到又代码变化立刻自动重新编译了完全不用我们手动干预编译完成后我们再访问http://localhost:5000/api/values返回的结果就不再是value1 value2了而是value3 value4好处文章进行到这里dotnet watch的好处就显而易见了我们再编写asp.net core程序时可以直接启动程序后无需理会了然后修改我们的代码不需要重新编译也能立刻看到修改后的代码执行效果如果没有用过dotnet watch的同学快去试试吧。原文 https://www.cnblogs.com/CoderAyu/p/8628975.html.NET社区新闻深度好文欢迎访问公众号文章汇总 http://www.csharpkit.com