Compartilhar via


Incluir pré-requisitos com um aplicativo ClickOnce

Antes que possa distribuir o software necessário com um aplicativo ClickOnce, primeiro você deve baixar os pacotes de instalador desses pré-requisitos em seu computador de desenvolvimento. Quando você publica um aplicativo e escolhe Baixar pré-requisitos no mesmo local que meu aplicativo, ocorrerá um erro se os pacotes do instalador não estiverem na pasta Pacotes.

Nota

Para adicionar um pacote de instalador para o .NET Framework, consulte guia de implantação do .NET Framework para desenvolvedores.

Para adicionar um pacote de instalação usando Package.xml

  1. No Explorador de Arquivos, abra a pasta Pacotes.

    Por padrão, o caminho é %ProgramFiles(x86)%\Microsoft SDKs\ClickOnce Bootstrapper\Packages\.

    A partir da Atualização 7 do Visual Studio 2019, alguns pacotes do carregador de inicialização do .NET também serão descobertos no caminho <VS Install Path>\MSBuild\Microsoft\VisualStudio\BootstrapperPackages.

  2. Abra a pasta para o pré-requisito que você deseja adicionar e, em seguida, abra a pasta de idioma para sua versão instalada do Visual Studio (por exemplo, en para inglês).

  3. No Bloco de Notas, abra o arquivo Package.xml.

  4. Localize o elemento Name que contém http://go.microsoft.com/fwlinke copie a URL. Inclua a parte LinkID.

    Nota

    Se nenhum elemento Nome contiver http://go.microsoft.com/fwlink, abra o arquivo Product.xml na pasta raiz do pré-requisito e localize a cadeia de caracteres fwlink.

    Importante

    Alguns pré-requisitos têm vários pacotes de instalador (por exemplo, para sistemas de 32 ou 64 bits). Se vários elementos Name contiverem fwlink, você deverá repetir as etapas restantes para cada um deles.

  5. Cole a URL na barra de endereços do navegador e, quando for solicitado que você execute ou salve, escolha Salvar.

    Esta etapa baixa o arquivo do instalador para o computador.

  6. Copie o arquivo para a pasta raiz como pré-requisito.

    Por exemplo, para o pré-requisito do .NET Framework 4.7.2, copie o arquivo para a pasta \Packages\DotNetFX472.

    Agora você pode distribuir o pacote do instalador com seu aplicativo.