带有DLL的Azure WebJobs:上传失败

问题描述 投票:0回答:1

我写了一个控制台应用程序。这个应用程序有许多对外部库的引用(一些是.Net库,一些是自定义库)。当我构建应用程序时,它包含许多DLL。然后我将此文件压缩并尝试将其上传到Azure WebJobs,但上传失败。如果我从zip文件中删除所有DLL文件,它将上传很好(但不能运行到丢失的DLL文件)。此外,如果我尝试只上传一个DLL文件,我收到一个错误说:

File extension for Json.Net.dll is not present in the allowed file extensions list - "cmd,bat,exe,ps1,sh,php,py,js,jar,zip"

似乎WebJobs阻止了DLL文件。如果需要DLL文件,如何创建WebJob?我的Azure管理员说如果有允许这些文件类型的批准列表;他们可以添加扩展名,但他们没有办法这样做。这可以在Azure中添加吗?

.net vb.net azure azure-webjobs
1个回答
0
投票

Azure webjobs绝对支持包含.dll文件的zip文件,我只是在我身边测试,上传一个包含.dll文件的zip文件。它可以上传到azure webjobs并且运行良好。

也许您的天蓝色环境存在一些问题,您最好通过关注this steps向天蓝色团队提交支持票。

下面的截图是我身边的zip文件。

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.