【问题标题】:Azure: Publishing a web application removed my webjob on same app serviceAzure:发布 Web 应用程序删除了我在同一应用程序服务上的网络作业
【发布时间】:2017-11-13 08:13:45
【问题描述】:

我有一个 Azure 解决方案(为我的 SharePoint 应用程序提供网络,但这不重要)。我已经创建了一个应用服务,我在其中发布了我的 Web 应用程序,并且我还有一个我想在同一个应用服务上拥有的 Web 作业

我通过在我的应用服务的 Web 作业部分上传 zip 文件(或 ps1 文件)来单独部署此 Web 作业。下图

但是:如果我重新部署我的 Web 应用程序(从 Visual Studio),Web 作业将被删除!

最好的办法是将 web 作业包含在 web 应用程序的部署中,但无论如何我只是不希望在部署 web 应用程序时将其删除。

有什么好的解决方案/建议吗?

【问题讨论】:

  • 是的,你是对的。但我没有让这个解决方案起作用。我发布了工作,但架构拒绝发布,我无法为同名的工作创建架构然后发布我的工作,正如有人建议的那样......,之后我也无法创建架构。

标签: azure azure-webjobs


【解决方案1】:

如果您在 Visual Studio 中的“发布到 Azure”对话框的“设置”选项卡下查看,有一个标记为“在目标位置删除其他文件”的复选框。确保未选中此项。如果选中,则将删除所有不在 Visual Studio 解决方案中的附加文件。

【讨论】:

  • 是的,我选择了这个解决方案。由于其他问题,我曾经检查过它,但在这种情况下它有效。谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-12-30
  • 2018-08-10
  • 1970-01-01
  • 1970-01-01
  • 2011-08-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多