Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
每次我尝试在应用服务下添加网络作业时,我都会收到失败消息。以前它可以工作,从最近 2 周开始,我无法创建网络作业。
尝试添加网络作业 50 多次
当我尝试通过 kudu 手动添加时,它上传但在 webjobs 下没有创建任何内容。
错误消息无法添加“Webjob 名称”。
尝试在 azure 门户>appservice>webjob>create new 中创建 webjobs
我想这个问题的发生是因为你没有 webjob 需要的特定文件。
我创建了一个 .net 核心控制台应用程序,发布后,我压缩了文件夹并希望将其作为网络作业上传。
失败了,和你一样。
解决方案是在文件夹中添加一个 .cmd 文件并将其与其他文件一起压缩。
运行.cmd:
@echo off dotnet ConsoleApp1.dll
现在,这些是 zip 中的全部内容:
压缩这些文件并上传。
最后,工作。
我希望这个解决方案可以帮助你。如果您的问题与此不同,请告诉我。
就我而言,问题出在发布配置文件中。您需要根据应用服务配置来配置您的发布工件。
就我而言,可执行文件(exe、bat、cmd 等)需要位于 zip 的根目录中才能正常工作。