Compartir a través de


Problemas relacionados con las implementaciones de Azure Web App Service

En este artículo se enumeran algunos problemas comunes relacionados con las implementaciones de Azure Web App Service desde Azure DevOps Services y se proporcionan pasos para resolver o depurar estos problemas.

Nota:

Compruebe el historial de estado para ver si puede verse afectado debido a una interrupción en Azure DevOps Services.

Problemas comunes y soluciones

Error: "No se encontró ningún paquete con el patrón especificado en la tarea"

Compruebe si el paquete mencionado en la tarea se publica como artefacto en la compilación o en una fase anterior y se descarga en el trabajo actual.

Error: "No se admite publicar con la opción de implementación zip para el tipo de paquete de MSBuild".

Los paquetes web creados mediante la tarea MSBuild (con argumentos predeterminados) tienen una estructura de carpetas anidada que solo se puede implementar correctamente mediante Web Deploy. No se puede usar la opción de publicar en la implementación del archivo ZIP para implementar esos paquetes. Para convertir la estructura de empaquetado, siga estos pasos.

Se produce un error en la tarea con el error código 5xx

  • Compruebe el estado de su servicio Azure.

  • Compruebe también la página de estado de Azure DevOps para ver si alguna interrupción en curso está relacionada con el problema.

Una versión se bloquea durante mucho tiempo y, a continuación, se produce un error "503 servicio no disponible" o el historial de implementación en los registros de implementación no se puede actualizar.

Estos problemas pueden producirse cuando no hay capacidad suficiente en el plan de App Service. Para resolver estos problemas, puede escalar verticalmente la instancia de App Service para aumentar la CPU, la RAM y el espacio en disco disponibles o probar con un plan de App Service diferente. Además, compruebe los registros de Kudu desde el lado de Azure Web Apps.

Revise los artículos siguientes para firewall, proxy y permisos (aplicable a todas las plataformas). En estos artículos se proporcionan referencias para escenarios de agente hospedado y autohospedado de Microsoft.

Se produce un error en la tarea: "No se pudo capturar el token de acceso para Azure. Compruebe si la entidad de servicio usada es válida y no ha expirado"

Nota:

También puede haber otros escenarios cuando los problemas con la conexión del servicio de Azure afectan a la implementación.

Error SSL en la tarea de implementación de App Service o Aplicación web

Para usar un certificado en App Service, debe estar firmado por una entidad de certificación de confianza. Consulte el error de SSL para resolver este error.

Error de implementación web en la tarea de implementación de App Service

Si usa Web Deploy para implementar la aplicación, en algunos escenarios de error, Web Deploy mostrará un código de error en el registro. Para solucionar errores de Web Deploy, consulte los códigos de error de Web Deploy.

Error "ERROR_FILE_IN_USE" al intentar implementar aplicaciones .NET en Web App en Windows

Para resolver este error, asegúrese de que las opciones Cambiar nombre de archivos bloqueados y Desconectar la aplicación están habilitadas en la tarea. Para un tiempo de inactividad cero, use el intercambio de ranuras.

La implementación de aplicación web en Windows se realiza correctamente, pero la aplicación no funciona

Este problema puede producirse porque el archivo web.config no está presente en la aplicación. Para agregar un archivo web.config , siga estos pasos.

La implementación de aplicaciones web en App Service Environment (ASE) no funciona

Siga estos pasos para asegurarse de que está implementando correctamente.

No se pudo implementar una aplicación de funciones mediante la tarea AzureRmWebAppDeployment

Considere la posibilidad de usar la tarea AzureFunctionApp@1: Azure Functions v1.

Guía sobre la implementación de una aplicación en Azure Web App

Consulte los siguientes tutoriales sobre la implementación de aplicaciones de varios idiomas en Azure Web App: