Partilhar via


Implantação (Visual C++)

Deployment is the process by which you distribute a finished application or component to be installed on other computers. Implantação é um processo de vários estágios que começa quando um aplicativo é criado no computador de um desenvolvedor e termina quando ele está instalado e pronto para ser executado no computador do usuário.

Visual Studio fornece duas tecnologias diferentes para implantar aplicativos do Windows: ClickOnceimplantação ou implantação do Windows Installer.

  • ClickOncepode ser usado para implantar aplicativos C++ que o Common Language Runtime (mistos, puros e verificáveis assemblies) de destino. Você pode usar o Windows Installer para implantar um aplicativo gerenciado, também, mas ClickOnce aproveita.NET Framework security recursos (como a assinatura de manifesto) e, portanto, é preferível sobre implantação do Windows Installer. ClickOncenão oferece suporte a implantação de aplicativos C++ nativos. For more information, see ClickOnce a implantação de aplicativos Visual C++.

  • Tecnologia Windows Installer pode ser usada para implantar aplicativos C++ nativos e aplicativos C++ esse destino o Common Language Runtime.

Para uma comparação detalhada de ClickOnce e a implantação do Windows Installer, consulte Escolhendo uma estratégia de implantação.

Esta seção discute como garantir que um aplicativo do Visual C++ nativo é executado em qualquer computador que fornece uma plataforma de destino com suporte, quais arquivos você precisará incluir no seu pacote de instalação e quais são as maneiras recomendadas para redistribuir os componentes do Visual C++ depende do seu aplicativo.

Se você estiver familiarizado com o processo de implantação e estão interessados principalmente em aprender sobre as alterações feitas no Visual Studio 2010, inicie com Escolhendo um método de implantação. Para exemplos de implantação, consulte Exemplos de implantação.

Os tópicos a seguir discutem a implantação de aplicativos do Visual C++ mais detalhadamente.

Nesta seção

Implantação em 2010 do Visual C++

Conceitos de implantação

Noções básicas sobre dependências de um aplicativo Visual C++

Determinando quais DLLs para Redistribute

Escolhendo um método de implantação

Redistribuindo arquivos do Visual C++

Exemplos de implantação

Redistribuindo aplicativos cliente Web

ClickOnce a implantação de aplicativos Visual C++

Executando uma aplicação C++ /clr em uma versão de execução anterior

Consulte também

Conceitos

Implantando o.NET Framework e aplicativos

A solução de problemas C/C++ aplicativos isolados e montagens lado a lado

Outros recursos

A criação de C/C++ aplicativos isolados e montagens lado a lado