Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Síntomas
Los escenarios siguientes pueden provocar un error Error: Resource '<ResourceName>' doesn't exist. Resource should exist before deployment
en la implementación de Azure Web App:
El recurso se creó como parte de la misma canalización.
El recurso lo creó otra herramienta justo antes de ejecutar la canalización.
El recurso se creó antes de la implementación.
Nota:
Este error puede producirse con cualquier tarea, como tareas de Azure Web App, tareas de implementación web de Azure Resource Manager (ARM), tareas de aplicación de funciones de Azure, implementación de plantillas de ARM, etc.
Causa
Este error puede producirse por uno de los siguientes motivos:
La tarea usa la API, que depende de los datos de Azure en la memoria caché. Esto significa que los recursos de la aplicación creados recientemente no están disponibles para la tarea porque la memoria caché aún no se ha actualizado.
Se ha producido un problema real de replicación o caché de ARM.
Solución
Para resolver este error, agregue un retraso a la canalización antes de usar la tarea de Azure. Si esta acción no resuelve el error, cree una incidencia de soporte técnico para el equipo de servicios de Azure correspondiente.