尝试从Visual Studio 2013发布webjob,但我在输出窗口中收到以下错误:
Error 14 An error occurred while creating the WebJob schedule: BadRequest: The condition specified by the ETag is not satisfied.
该作业将作为“按需”类型发布,而不是“已安排”。
想法?
答案 0 :(得分:1)
我是该产品的项目经理之一,VS中的这项功能对我很重要,所以我想帮助您解决这个问题。有机会,您的代码是否可用,以便我们可以尝试重现您所看到的错误?
答案 1 :(得分:1)
将网站重新部署到不同的区域,似乎EAST-US2区域不支持WebJobs。 我将它部署到South Central Us,它在那里工作正常。
答案 2 :(得分:0)
以下从Azure门户截取的屏幕截图显示了可用于创建预定作业的区域:
答案 3 :(得分:0)
不确定它是否与此有很大关系,但我在澳大利亚东部地区发布的Webjob遇到了同样的问题。
我试图发布预定作业,但收到错误:
错误14创建WebJob计划时发生错误:BadRequest:不满足ETag指定的条件。
我确实注意到免费套餐中的webjobs有一些限制(请参阅此处 - http://azure.microsoft.com/en-us/documentation/articles/azure-subscription-service-limits/)
虽然它并没有说预定的工作被排除在免费等级之外,但我怀疑它是否已经存在(从MS的角度来看,计划被排除在这一层之外)。
要修复,我只需将网站层更改为标准版,我就能成功部署我的工作。
希望能有所帮助。