Azure WebJobs с DLL: загрузка не удалась - PullRequest
0 голосов
/ 13 марта 2019

Я написал консольное приложение.Это приложение имеет ряд ссылок на внешние библиотеки (некоторые из них являются библиотеками .Net, а некоторые - пользовательскими).Когда я создаю приложение, оно включает в себя несколько библиотек DLL.Затем я заархивировал этот файл и попытался загрузить его в Azure WebJobs, но загрузка не удалась.Если я удаляю все файлы DLL из zip-файла, он будет загружен очень хорошо (но не может выполнить do для отсутствующих файлов 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.Как создать WebJob, если для этого требуются файлы DLL?Мой администратор Azure сообщает, существует ли список разрешений для этих типов файловони могут добавить расширение, но не видят способа сделать это.Это то, что можно добавить в Azure?

1 Ответ

0 голосов
/ 14 марта 2019

Azure webjobs определенно поддерживает zip-файл, содержащий .dll-файл, у меня есть только тест на моей стороне, загрузите zip-файл, который содержит .dll-файлы. И он может быть загружен в Azure Webjobs и работает хорошо.

Возможно, в вашей среде Azure возникли проблемы, лучше отправьте заявку в службу поддержки Azure, выполнив эти шаги .

Скриншот ниже - это zip-файл на моей стороне.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...