Compartir a través de


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

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

En este artículo se admiten 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 canalización de implementación. Puede usar acciones de GitHub o canalizaciones de Azure DevOps para configurar implementaciones automáticas con integración continua para estos escenarios.

Prerrequisitos

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

Si ya ha instalado Visual Studio:

  • Instale las actualizaciones más recientes en Visual Studio seleccionando Ayuda>Buscar actualizaciones.
  • Agregue la carga de trabajo seleccionando Herramientas>Obtener herramientas y características.

Comenzar

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, que muestra los destinos de publicación disponibles.

Nota

Visual Studio filtra la lista de destinos en función del tipo de aplicación web.

Publicación de la aplicación web en Azure

Para obtener pasos detallados sobre cómo publicar la aplicación web, consulte inicio rápido de : Implementación de una aplicación web de ASP.NET.

Pasos siguientes

Administrar 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 como cómo controlar los archivos existentes que no forman parte del proceso de implementación en el destino de la implementación. Consulte Administrar la configuración de implementación web.