Asp.Net Core利用文件监视进行快速测试开发详解(2)

当项目比较大的时候,我们可能需要对监视项目进行管理,这个时候再逐一的对每个项目进行监视设置就变得非常的麻烦,然后我们就可以建立一个单独的文件夹,创建一个 watch.csproj 文件,填如下面的内容

<Project> <ItemGroup> <TestProjects Include="..\**\*.csproj" /> <Watch Include="..\**\*.cs" /> </ItemGroup> <Target> <MSBuild Targets="VSTest" Projects="@(TestProjects)" /> </Target>

5.3 注意路径,因为本示例的目录结构是这样

Asp.Net Core利用文件监视进行快速测试开发详解

所以文件中的监视节点我必须加入 .. 回退到上一级,上面的代码表示,监视上一级目录下的 .csproj/.cs 文件变动,并为本次监视管理命名为:WatchManage

5.4 现在进入目录 watch 输入命令 dotnet watch msbuild /t:WatchManager

Asp.Net Core利用文件监视进行快速测试开发详解

可以看到,已经成功对两个项目进行变动监视

通过本示例,我们了解到如何在项目开发过程中减少重复劳动,提高生产力的方法

学习了 dotnet watch test 的使用方法

掌握了在应对项目繁多的时候,建立独立文件监视管理器的方法

示例代码下载:

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对脚本之家的支持。

您可能感兴趣的文章:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wdsdjy.html