Я следую документации по настройке функции приложения с версией среды исполнения V3, но она вызывает InternalServerError. Как я могу создать функцию приложения для работы с V3? Вот мои шаги:
- Я создаю приложение функции fre sh app service azure (на портале).
- Когда ресурс готов и без внесения каких-либо изменений или ввода какого-либо кода на портале или развертывания любого кода из VS, я go в настройках приложения функции и показывает «~ 3» выбран, версия времени выполнения: версия времени выполнения : загрузка ... (она застряла там) и ошибка mssg в поле с правой стороны экрана:
Ошибка: обнаружена ошибка (InternalServerError) во время выполнения хоста
Я попытался выбрать версию ~ 2 в настройках приложения-функции, но во время выполнения отображается «загрузка ...», и если я завершаю работу и go возвращаюсь к этой функции, она показывает ~ 2 как выбранную, но InternalServerError продолжает показывать и во время выполнения версия показывает «загрузка ...»
Если я перехожу на версию ~ 1, она работает, показывая время выполнения версии 1.012967.0. Но я не могу вернуться к V3, потому что он снова показывает internalServerError.
Согласно документации"функциональные приложения создаются в версии 2.x среды выполнения", но когда я впервые создал Функция, кажется, создать его в V1 ?. Куду показал дома / LogFiles / eventlog. xml "Имя поставщика =" IIS AspNetCore Module V2 "/"
Позже я попытался развернуть свой код VS в этом приложении функций с функциями V3 в VS и портале, но конечно это не будет работать. И развертывание V3 из VS с V1 на портале не является рекомендуемым процессом в документации". Хотя версия времени выполнения определяется параметром FUNCTIONS_EXTENSION_VERSION, вы должны сделать это изменение на портале Azure, а не путем изменения непосредственно к настройке. "
Наконец, если я пытаюсь создать функцию приложения из VS, она автоматически создает ее с помощью V2, и при проверке на портале я получаю то же внутреннее сообщение об ошибке. Это работает только с V1 1.0.12967.0 (~ 1).
Помощь действительно ценится