Сбой функции Azure с сообщением «Не удалось загрузить сборку ...». Как получить дополнительную информацию? - PullRequest
0 голосов
/ 27 июня 2018

При развертывании и запуске функции Azure выдается ошибка

2018-06-27T13:34:40.566 [Error] A ScriptHost error has occurred

2018-06-27T13:34:40.566 [Error] Could not load assembly 'DataContracts'.

2018-06-27T13:34:39.316 [Info] Function started (Id=1473028c-b249-415f-8755-0fdbe2b1f3dc)

в потоковых журналах, без каких-либо подробностей о том, почему сборка не может быть загружена. Я не могу воспроизвести локально; Я создал консольный проект для размещения своей функции, и он не получает эту ошибку при запуске.

Любые предложения о том, как я могу исследовать эту проблему?

1 Ответ

0 голосов
/ 28 июня 2018

Вот три способа просмотра журналов ошибок функций Azure:

1.В портале: выберите функцию и перейдите на вкладку «Монитор». Выберите Invocation и на правой стороне, чтобы увидеть журналы.

2.В KUDU: Вы добираетесь до этого, перейдя к https://myfunctionapp.scm.azurewebsites.net. Затем вам нужно выбрать Tools | WebJobs панель инструментов, а затем выберите Functions.

3. Табличное хранилище: если у вас установлен Azure SDK, то в Visual Studio вы можете перейти к нему в Cloud Explorer window.

Для получения более подробной информации вы можете обратиться к этой статье .

Кроме того, поскольку вы не могли загрузить сборку, но хорошо работали локально, выберите файлы сборки ресурса и на панели свойств установите для параметра Копировать в каталог вывода значение « Копировать всегда ».

...