成功部署后忽略 Azure Web 作业计划时间

Azure Web Job schedule time being ignored after successful deployment

我有一些触发的 Web 作业需要部署,我已经部署了一个,一切看起来都很好。

我部署的下一个它似乎出于某种奇怪的原因忽略了 Settings.Job 文件中的计划时间,而是在部署成功后它在计划列中显示 n/a网络作业

我的 Settings.Hob 文件是:

{
  "schedule": "0 */15 * * * *"
}

同样没有异常。

我已经完全删除了 Azure 的 Web 作业,进行了全新部署,但问题仍然存在。

然后我决定使用 Kudu 并直接导航到 Web 作业并检查 Settings.job,但是当导航到:

D:\home\data\jobs\triggered> 

我最近部署的 Web 作业不存在,但它出现在 Web 作业中 UI,为了安全起见,我还检查了 Continuous,但再次没有提及它。

我似乎无法在网上找到任何解决此问题的方法,有人遇到过这种情况吗?

解决方案是右击 Settings.job 文件 -> 属性 -> 然后对于构建,select“内容”。

我只是遇到过一次这个问题(.net framework 和.net core),下次我不需要设置内容了。

看起来很奇怪,如果其他人知道原因,请随时解释这种行为。