Compartir a través de


Inicio rápido: Publicación de una aplicación web ASP.NET

En este artículo, aprenderá a publicar su primera aplicación web de ASP.NET en varias ubicaciones, incluido un servidor web local, como IIS y un entorno de nube remoto, como Azure App Service.

Este artículo admite ASP.NET y ASP.NET Core.

Nota:

En este artículo se describe la implementación manual, que es ideal para poner en marcha rápidamente algo, pero para proyectos más grandes y escenarios de producción. Es posible que quiera configurar una pipeline de implementación. Puede usar acciones de GitHub o pipelines de Azure DevOps para configurar implementaciones automáticas con integración continua para estos escenarios.

Requisitos previos

Necesita tener Visual Studio instalado con las cargas de trabajo ASP.NET y desarrollo web.

Si ya ha instalado Visual Studio:

  • Para instalar las actualizaciones más recientes de Visual Studio, seleccione Ayuda>Buscar actualizaciones.
  • Para agregar la carga de trabajo, seleccione Herramientas>Obtener herramientas y características.

Introducción

En el Explorador de soluciones, haga clic con el botón derecho en el proyecto y elija Publicar.

Captura de pantalla que muestra la opción Publicar.

Si va a publicar esta aplicación web por primera vez, verá el Asistente para publicación.

Captura de pantalla que muestra el Asistente para publicación y los objetivos de publicación disponibles.

Nota:

Visual Studio filtra la lista de destinos según el tipo de aplicación web.

Publicación de la aplicación web en Azure

Para conocer los pasos detallados sobre la publicación de la aplicación web, consulte Inicio rápido: Implementación de una aplicación web de ASP.NET.

Pasos siguientes

Administre la configuración de la implementación de la aplicación web. Mediante la administración de la configuración, puede controlar las opciones de implementación de .NET, así como comportamientos, por ejemplo, cómo controlar los archivos existentes que no forman parte del proceso de implementación en el destino de la implementación. Consulte Administración de la configuración de implementación web.