Azure WebApp: no se puede detectar automáticamente la pila de tiempo de ejecución de su aplicación


9

Estoy tratando de crear una aplicación web que solo tenga un HTML estático. Estoy siguiendo este enlace https://docs.microsoft.com/en-us/azure/app-service/app-service-web-get-started-html . Pero cuando ejecuto el siguiente comando

az webapp up --location westeurope --name.

Recibió el error: "No se pudo detectar automáticamente la pila de tiempo de ejecución de su aplicación".


Parece haber una contradicción entre el inicio rápido y la documentación que no enumera html estático como compatible. Probablemente tendrá más suerte al informar esto en la sección Comentarios del Inicio rápido.
Crowcoder

1
He publicado esto en la sección de Comentarios. Tengo que saber que es un problema conocido. Enlace de Github para la referencia: github.com/MicrosoftDocs/azure-docs/issues/43633
Murugesh

Respuestas:


1

Acabo de intentar seguir los pasos mencionados en la documentación. Funciona para mi.

mkdir quickstart
cd quickstart
git clone https://github.com/Azure-Samples/html-docs-hello-world.git
cd html-docs-hello-world
az webapp up --location westeurope --name azurewebapptest123

Gracias, funciona ahora.
Crowcoder

1

He intentado los pasos similares usando el repositorio de muestras y pude reproducirlo.

ingrese la descripción de la imagen aquí

Aquí está la versión:

ingrese la descripción de la imagen aquí

Es un error conocido para Azure CLI 2.0.78 y el equipo está trabajando en ello, que puede rastrear aquí:

https://github.com/MicrosoftDocs/azure-docs/issues/43633

Para solucionar este problema, utilice la versión anterior de Azure CLi, por ejemplo, 2.0.75 * para implementar la solución.

Espero eso ayude.


1

Intenté lo siguiente, pero agregué el indicador --html al final del comando az webapp up para evitar la detección automática:

mkdir quickstart
cd quickstart
git clone https://github.com/Azure-Samples/html-docs-hello-world.git
cd html-docs-hello-world
az webapp up --location westeurope --name azurewebapptest123 --html

Eso obliga al HTML. En la ayuda para el comando, implica que la detección automática funciona para muchos idiomas, pero no para HTML estático.


Lo curioso es que, en la sección donde la aplicación se actualiza por primera vez, el indicador --html se incluye en el comando.
RonaldB

Eso es totalmente correcto. Escribí mi respuesta y luego vi la tuya. Su respuesta debería ser la solución para esta pregunta.
M.Sahbi



0

Asegúrese de ejecutar el comando " az webapp up --location westeurope --name " desde la raíz de su aplicación, es decir, dentro de la carpeta 'html-docs-hello-world'.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.