Сбой приложения функции Azure при интеграции с GitHub из-за несоответствия версий - PullRequest
0 голосов
/ 31 октября 2018

Я пытаюсь настроить непрерывную интеграцию для моего приложения функций с GitHub. Первоначальное извлечение из моего репо показывает, что оно работало так же, как и «Успех (активный)». Однако все последующие обновления ветки завершаются с ошибкой:

Ваше функциональное приложение нацелено на V1, но хост Azure имеет версию функции V2, измените версию с помощью портала или обновите настройку приложения 'FUNCTIONS_EXTENSION_VERSION' и повторите попытку

Я подтвердил, что на портале значение FUNCTIONS_EXTENSION_VERSION установлено на ~2. Моя исполняемая версия приложения-функции 2.0.12134.0 (~2), как определено на веб-портале.

Мой host.json также установлен на 2.0.

{
  "version": "2.0"
}

Есть ли другое место (локально), где будет определена версия?

runtimeversion git

functionversion

1 Ответ

0 голосов
/ 31 октября 2018

Эту проблему можно решить, добавив <AzureFunctionsVersion>V2</AzureFunctionsVersion> в файл .csproj (ниже значения <TargetFramework>).

Кажется, это открытый вопрос, который можно отследить здесь: https://github.com/Azure/Azure-Functions/issues/921

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