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

Visual C++ suporta um modelo de implantação para aplicativos cliente Windows com base no modo de aplicativos isolados e de módulos lado a lado.Por padrão, Visual C++ compila todos os aplicativos de nativo C/C++ como os aplicativos que usam manifestos isolados para descrever as suas dependências em bibliotecas de Visual C++.

Os programas de compilação C/C++ como aplicativos isolados apresentam um intervalo das vantagens.Por exemplo, um aplicativo isolado é afetado quando outros aplicativos de C/C++ instalar ou desinstalam bibliotecas de Visual C++.As bibliotecas do Visual C++ usadas por aplicativos ainda podem ser isolados redistribuídas na pasta local do aplicativo, ou pela instalação para o cache nativo do assembly (;) WinSxS no entanto, a serviço de bibliotecas do Visual C++ para aplicativos implantados ainda pode ser simplificada usando arquivo de configuração do editor.O modelo isolado de implantação do aplicativo facilita garantir que os aplicativos de C/C++ que estão executando em um computador específico uso da versão mais recente de bibliotecas de Visual C++, enquanto ainda deixar abrir a possibilidade de aplicativo e administradores de sistema cria para controlar a associação explícita de versão de aplicativos para seus DLL dependentes.

Esta seção descreve como você pode compilar seu aplicativo de C/C++ como um aplicativo isolado e garantir que associa a bibliotecas do Visual C++ usando um manifesto.As informações contidas nesta seção se aplica ao primeiro nativo, ou não gerenciado, aplicativos Visual C++.Para obter informações sobre como implantar aplicativos nativos criados com Visual C++, consulte Redistribuindo arquivos do Visual C++.

Nesta seção

Conceitos de aplicativos isolados e montagens lado a lado

Aplicativos isolados C/C++ de compilação

Criando conjuntos de C/C++ lado a lado

How to: Build Isolated Applications to Consume COM Components

Noções básicas sobre geração de manifesto para programas em C/C++.

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

Seções relacionadas

Isolados aplicativos e assemblies lado a lado

Implantando aplicativos de Desktop (Visual C++)