根据此msdn链接引用
远程调试仅适用于连续的WebJobs。预定和按需WebJobs不支持调试。
有没有办法远程调试azure on demand webjob?
我有VS 2017社区。
我已尝试附加到我的网站进行处理,但只要我的网站调用了我的网络工作。我在VS中调试失败。
请帮忙。
答案 0 :(得分:0)
按需WebJobs(也称为触发)仅在调用它们时运行(无论是手动还是在计时器上)。因此,没有正在运行的进程可以附加到调用之外。当调用开始时,该过程可能不会存在很长时间。
如果您确实需要在Azure上进行调试,那么一种可能的解决方法是在启动时添加一个睡眠,这样可以在开始实际工作之前为您提供足够的时间来进行附加。但那肯定是古怪的。
除非您的问题只发生在Azure上,否则您还应该尝试在本地进行调试。