Implementará un sitio web desde GitHub en una Azure Web App y necesita ejecutar un script de generación de contenido estático antes de que el sitio comience a servir tráfico. ¿Qué dos enfoques asegurarán que el script se ejecute antes de servir? (Elija dos).
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Agregue un destino PreBuild en el .csproj del sitio web que ejecute el script de generación estática., Agregue un archivo .deployment en la raíz del repositorio que invoque un script para generar el contenido estático e implementar el sitio..
Por qué esta es la respuesta
Las opciones correctas son agregar un destino PreBuild en el .csproj y agregar un archivo .deployment. Un destino PreBuild en el archivo .csproj permite ejecutar un script o comando antes de que se compile la aplicación web. Esto es ideal para generar contenido estático, ya que asegura que el contenido esté listo antes de la implementación. Un archivo .deployment en la raíz del repositorio de GitHub permite personalizar el proceso de implementación de Azure App Service. Puede especificar un script de implementación personalizado que ejecute la generación de contenido estático antes de que la aplicación se implemente y comience a servir tráfico. La opción de WEBSITERUNFROMPACKAGE en host.json no es relevante para la ejecución de scripts de compilación, ya que controla cómo se ejecuta la aplicación desde un paquete ZIP. La creación de un archivo run.cmd en una carpeta /run no es un método estándar ni recomendado para la personalización de la implementación en Azure App Service para este escenario.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta