Функция Azure v2 TypeLoadException ExecutionContext - PullRequest
0 голосов
/ 25 октября 2018

Обновление: оказалось, что релиз Azure DevOps неправильно развертывал приложение, поэтому изменения в моем коде фактически не были развернуты в Azure.Вздох ... Я исправил релиз, и теперь моя функция работает нормально, как v2.Похоже, что вы можете просто преобразовать существующую функцию v1 в v2.

Получение этого исключения для моей функции v2:

Не удалось загрузить тип 'Microsoft.Azure.WebJobs.ExecutionContext«из сборки» Microsoft.Azure.WebJobs.Extensions, версия = 3.0.0.0, культура = нейтральная, PublicKeyToken = 31bf3856ad364e35 '.

Как и предлагалось здесь, я обновил свои пакеты nuget: https://github.com/Azure/azure-functions-host/issues/3363

Я в последней версии (по состоянию на 24.10.18) для:

  • Microsoft.NET.Sdk.Functions 1.0.23
  • Microsoft.Azure.WebJobs.Extensions.Хранилище 3.0.1

Но все равно получаю ошибку.FWIW, это преобразованная функция v1.У меня для FUNCTIONS_EXTENSION_VERSION установлено значение ~ 2 в настройках приложения, а для версии установлено значение 2.0 в host.json.

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