将Web应用程序发布到Azure网站登台部署插槽失败,并显示webjob

Jef*_*eff 4 asp.net azure visual-studio azure-webjobs azure-deployment-slots

我刚为我的应用程序创建了一个新的部署槽,将发布配置文件导入Visual Studio,但在部署之后我收到以下错误消息:

错误8:创建WebJob计划时发生错误:找不到与提供的WebSiteName [myapp__staging]和WebSiteUrl [ http://myapp-staging.azurewebsites.net]匹配的网站.

我有2个webjobs,一个连续和预定的webjob.

我已经登录了正确的Azure帐户,如此答案所述.

我是否需要设置其他内容才能将我的应用部署到带有webjobs的临时部署插槽?

我的应用程序正在使用ASP.NET,如果它有所作为?

Dav*_*bbo 5

使用Azure Scheduler时有一些怪癖.建议使用新的CRON支持.您可以在这里这里了解更多相关信息.

  • 有关使用Web应用程序和使用CRON计划的WebJob的示例,请参阅https://github.com/davidebbo/ForumScorer.请注意,`webjob-publish-settings.json`没有调度信息,因为它在`settings.job`中.您可能还需要删除Azure门户中的调度程序资源以进行清理. (2认同)