es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Problemas al migrar una función de Azure de Node.js desde Function Extensions 2.x a 3.x.

Así que heredé una Azure Function App escrita en Node.js de un contratista que hizo un poco de trabajo para nosotros. Este código fue desarrollado fuera de nuestra pila de C#, por lo que tengo que volver y mantenerlo.

Estoy tratando de actualizar el tiempo de ejecución de Azure Function Extensions para el proyecto en Visual Studio Code, sin embargo parece que está ignorando el local.settings.json para mi entorno de desarrollo, y no importa qué banderas establezca, sigue ejecutando el tiempo de ejecución 2.x.

Y cuando se ejecuta, estoy viendo los siguientes errores:

Sin embargo, la documentación a la que se hacen referencia no tiene información alguna sobre cómo migrar de 2.x a 3.x, excepto que será “sin problemas en la mayoría de los casos”.

Y por supuesto, la aplicación de la función no se ejecutará:

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Parece que estás teniendo problemas para actualizar la versión del tiempo de ejecución de las extensiones de Azure Function para el proyecto en Visual Studio Code. Has establecido las banderas en el local.settings.json, pero el tiempo de ejecución sigue siendo la versión 2.x. Estás viendo los siguientes errores:

    ![advertencia de versión anterior][2]

    La documentación a la que hacen referencia no proporciona información sobre la migración de 2.x a 3.x más allá de que “será muy sencillo en la mayoría de los casos”. Como resultado, la aplicación de función no se ejecutará:

    ![introduzca la descripción de la imagen aquí][4]

    Es posible que el local.settings.json no se esté leyendo correctamente, por lo que es posible que deba revisar la configuración del proyecto para garantizar que se estén aplicando correctamente las configuraciones.

Comments are closed.