vs code azure函数-第二次调试



随着Azurite的运行,我能够通过按F5调试c# dotnet隔离的azure功能应用程序ok。然后,我通过单击调试工具栏上的停止按钮来停止调试会话。

问题是,如果我尝试运行第二个调试会话,我只是蓝色动画在"运行和调试"在屏幕的左边——但是没有别的事情发生。

3分钟后,我得到错误"Failed to detect running Functions host within 180秒。

如果我重新启动vs code,那么我可以调试一次。

问题似乎是没有"func主机停止"命令。所以需要确保在调试开始时打开的终端窗口是在点击停止调试按钮后手动关闭的。

另一个选择是找到函数进程的pid并终止它。

ps -ax | grep func
kill <pid from above>

最新更新