每次我尝试在app service下添加一个webjob时,我都会收到失败的消息。以前它是工作的,从过去的两个星期我不能创建一个网络作业。

已尝试添加50+作业50+次数
当我试图通过kudu手动添加时,它已上传,但在webjob下没有创建任何内容。
错误消息无法添加"Webjob name“。
尝试在azure portal>appservice>webjob>create中新建new作业

发布于 2019-09-19 18:01:24
我想这个问题的发生是因为你没有webjob需要的特定文件。
我创建了一个.net核心控制台应用程序,在发布它之后,我压缩了文件夹,并希望将其作为webjob作业上传。


失败了,就像你一样。

解决方案是在文件夹中添加一个.cmd文件,并将其与其他文件一起压缩。
run.cmd:
@echo off
dotnet ConsoleApp1.dll现在,这些是压缩包中的全部内容:

压缩这些文件并上传。

最后,成功了。

我希望这个解决方案能帮助你。如果您的问题与此不同,请让我知道。
发布于 2021-03-15 17:42:46
在我的例子中,问题出在发布配置文件上。您需要根据App Service配置配置您的发布工件。


发布于 2021-06-04 17:46:23
在我的例子中,是可执行文件(exe、bat、cmd等)它需要在zip的根目录下才能工作。
https://stackoverflow.com/questions/57992879
复制相似问题