Información general sobre la publicación

Puede usar la herramienta Publicar para implementar para las aplicaciones de ASP.NET, .NET Core y Python.

¿Qué es Publicar?

La herramienta Publicar le ayuda a implementar la aplicación en varios destinos. Para comenzar, haga clic con el botón derecho en el proyecto en el Explorador de soluciones y seleccione Publicar en el menú contextual.

¿Cómo funciona?

Publicar usa perfiles (archivos .pubxml) para permitir varias configuraciones de proyecto y varios destinos de publicación para un único proyecto.

publish profiles

El contenido del perfil es XML y se basa en MSBuild.

publish profile example contents

El Perfil de publicación mantiene las credenciales en un archivo predeterminado independiente y oculto que no se registra.

hidden user files

Puede importar los perfiles de publicación desde ISS y Azure App Service

import profile

Ayuda de Visual Studio para administrar las dependencias de los servicios de Azure

Al usar la herramienta Publicar para implementar la aplicación en Azure, podrá configurar las dependencias de los servicios de Azure.

dependencies during publish

La idea es que puede que quiera conectarse a una base de datos de SQL, una cuenta de Storage o una instancia de Azure Key Vault distintas para entornos diferentes, como pruebas, control de calidad, preproducción, etc.

Pasos siguientes

Para la herramienta Publicar: