Partilhar via


Gerenciar configurações de implantação da Web

Você pode controlar como seu aplicativo Web é implantado usando as configurações.

Pré-requisito

Visual Studio com a carga de trabalho de Desenvolvimento Web instalada.

Gerenciar configurações

O Mostrar todas as configurações link aparece depois que você executa o assistente Publicar para criar um perfil de publicação. As configurações variam de acordo com o tipo de implantação.

Para visualizar ou alterar as configurações, selecione o link Mostrar todas as configurações ou clique em qualquer um dos ícones de lápis. A página Configurações é exibida.

  1. Clique no link Configurações . A tela Configurações é aberta.
  2. O botão Prev leva você para a tela anterior com configurações que você pode editar para alguns tipos de implantação.
  3. Expanda as Opções de Publicação de Arquivo para exibir as configurações relacionadas a arquivos que já podem estar no site.
  4. Expanda as configurações do banco de dados para exibir as informações de conexão do banco de dados, que podem ser diferentes do que seu aplicativo usa quando executado localmente durante o desenvolvimento e o teste.

A tabela a seguir descreve as configurações. Clique nos links para obter mais informações.

Nome Tipos de perfil Propriedade Descrição
Configuração Pasta, IIS LastUsedBuildConfiguration A configuração de compilação do projeto a ser implantada, por exemplo, Release.
TargetFramework Pasta, IIS TargetFramework A versão do .NET na qual o aplicativo se destina a ser executado. Isso já está definido pelo projeto, mas você pode alterá-lo para implantação.
modo de implantação Pasta, IIS nenhum ou SelfContained Você pode escolher dependente do framework se puder contar com a disponibilidade do runtime, ou autónomo se quiser incluir o runtime com os artefatos de publicação da aplicação.
Tempo de Execução Alvo Pasta, IIS O .NET Runtime ID (RID) para esta implantação.
Servidor IIS MSDeployServiceURL O nome do servidor Web, URI ou endereço IP. Por exemplo, localhost.
Nome do site IIS Sítio O nome do site no IIS, por exemplo, Default Web Site.
Nome de utilizador IIS UserName O nome de usuário que você usará para acessar o site no IIS.
Palavra-passe IIS UserPWD Na primeira vez que publicar, você criará uma senha que usará para publicar o site. A senha não pode ser alterada no Visual Studio, mas pode ser alterada no IIS ou no Azure. Se não souber a palavra-passe, pode obtê-la descarregando o ficheiro .publishsettings. Consulte Configurações de publicação de importação do IIS e Configurações de publicação de importação do Azure.
Caixa de verificação Guardar palavra-passe IIS _SavePWD Se estiver marcada, salva a senha como texto sem formatação no arquivo .pubxml.
URL de destino IIS SiteURLToLaunchAfterPublish O URL que inicia o aplicativo, por exemplo, http://localhost/projectname. Se a configuração do IIS para o site expõe o site em uma porta específica em suas configurações de associações, inclua isso como em http://localhost:nnnn/projectname. Isso é opcional e fornece apenas um link conveniente na página Publicar, e é usado para iniciar o site após uma publicação bem-sucedida.
Ativar compilação ReadyToRun Pasta PublishReadyToRun ReadyToRun é uma forma de compilação Ahead-of-time (AOT). Ele pode reduzir a latência evitando a compilação Just-in-time (JIT) em tempo de execução.
Cortar código não utilizado Pasta PublishTrimmed Minimiza o tamanho de uma implantação independente.
Produzir arquivo único Pasta PublishSingleFile Uma opção que permite que o aplicativo publicado seja distribuído em um único arquivo.
Remover arquivos adicionais no destino IIS SkipExtraFilesOnServer Para preservar os arquivos adicionados, desmarque a caixa.
Exclua todos os arquivos existentes antes de publicar. FTP DeleteExistingFiles Desmarque esta opção para preservar arquivos não relacionados no destino ou marque isso para começar com uma implantação limpa na pasta.
Localização do pacote Pacote WebDeploy do IIS DesktopBuildPackageLocation Um caminho do sistema de arquivos local para colocar o pacote de saída.

Próximos passos

As configurações são mantidas no arquivo .pubxml. O arquivo .pubxml é um arquivo de entrada MSBuild. Você pode editar o arquivo para personalizar ainda mais a implantação. Consulte MSBuild.

arquivos .pubxml do Visual Studio