Visão geral da publicação
Para aplicativos ASP.NET, .NET Core e Python, você pode usar a ferramenta Publicar para implantar seus aplicativos.
O que é Publicar?
A ferramenta Publicar ajuda você a implantar seu aplicativo em vários destinos. Comece clicando com o botão direito do mouse no projeto no Gerenciador de Soluções e selecione Publicar no menu de contexto. Se não tiver publicado o projeto anteriormente, será solicitado que você escolha em qual serviço deseja publicar, que pode ser um servidor IIS, um serviço do Azure como o Serviço de Aplicativo, um registro de contêiner do Docker ou um servidor FTP.
As opções de implantação são abordadas em outra parte da documentação. Consulte Introdução à implantação.
Se já tiver publicado o projeto, verá a tela Publicar, que fornece links para os recursos implantados, informações sobre a implantação e um botão Publicar para republicar o aplicativo. Também pode usar o botão Novo para passar pelo processo de publicação novamente, o que cria um novo perfil de publicação. Publicar usa perfis (arquivos .pubxml
) para permitir várias configurações de projeto e diversos destinos de publicação para um único projeto.
Em Mais ações, é possível encontrar opções para excluir o perfil de publicação, editar configurações ou restaurá-lo.
Publicar arquivos de perfil (arquivos .pubxml)
O conteúdo do perfil é XML e baseado no MSBuild.
O perfil Publicar, por padrão, mantém as credenciais em um arquivo separado e oculto que não é verificado.
Você sempre pode importar perfis de publicação do IIS e do Serviço de Aplicativo do Azure
O Visual Studio pode ajudá-lo a gerenciar dependências dos serviços do Azure
Ao usar a ferramenta Publicar para implantar seu aplicativo no Azure, você tem a oportunidade de configurar dependências dos serviços do Azure.
A ideia é que você deseja se conectar a diferentes bancos de dados SQL, contas de Armazenamento ou Key Vaults em ambientes diferentes, como de teste, QA, pré-produção e assim por diante. Consulte Serviços conectados do Visual Studio.
Próximas etapas
Para a ferramenta Publicar: