dotnet watch run非常有用,在和前端联调时,可以快速应用更改,并使得api立即编译生效。
如果您使用dotnet watch run在Web API项目上运行,则可能不想打开浏览器。由于Web API项目默认情况下启用了Swagger,因此这可能是有道理的,但是通常您只想在浏览器中打开前端项目或任何前端时运行后端项目。
1、使用环境变量
有两种方法可以更改该行为。您可以设置一个环境变量,该变量可以全局或在控制台会话中设置行为:
SET DOTNET_WATCH_SUPPRESS_LAUNCH_BROWSER=1
这将覆盖默认行为。
2、使用launchSettings.json
更好的选择是针对要取消的项目在项目上进行更改。可以在每个项目launchSettings.json的Properties文件夹中找到。在launchsettings.json包含iisSettings两个或多个配置文件用于配置如何应用程序将启动:
{
"iisSettings": {
"windowsAuthentication"
最后
以上就是开朗羽毛最近收集整理的关于如何抑制dotnet watch run打开浏览器1、使用环境变量2、使用launchSettings.json的全部内容,更多相关如何抑制dotnet内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复