Redistribuindo arquivos do Visual C++
Quando você implanta um aplicativo, você também deve implantar os arquivos que são necessários para oferecer suporte a ele. Se qualquer um desses arquivos são fornecidos pela Microsoft, verifique se você tem permissão para redistribuí-los. Para exibir uma lista de arquivos permitidos, consulte Redist. txt na.. \Microsoft Visual Studio 10.0\ pasta no computador onde está instalado o Visual Studio. Para rever os termos de licença de Software da Microsoft, consulte o EULA. txt sobre o Visual Studio 2010 mídia de instalação. Para obter mais informações sobre o arquivo redistribuível, consulte Determinando quais DLLs para Redistribute e Exemplos de implantação.
Para implantar o Visual C++ arquivos redistribuíveis, você pode usar o Visual C++ pacote redistribuível (VCRedist_x86.exe, VCRedist_x64.exe ou VCRedist_ia64.exe) que está incluído no Visual Studio, ou use os módulos de mesclagem redistribuíveis, ou você pode instalar diretamente específico Visual C++ DLLs para o pasta local do aplicativo. Uma pasta local do aplicativo é uma pasta que contém um arquivo executável do aplicativo. DLLs devem ser implantadas para a pasta local do aplicativo.
O pacote redistribuível do Visual C++ instala e registra todas as bibliotecas do Visual C++. Se você usá-lo, você deve definir a sua execução no sistema de destino como um pré-requisito para a instalação do aplicativo. Recomendamos que você use este pacote para redistribuir as bibliotecas do Visual C++ para aplicativos que você criar. Para obter um exemplo sobre como usar este pacote, consulte Demonstra Passo a passo: Implantando um aplicativo Visual C++ usando o pacote redistribuível do Visual C++.
Se você utilizar um módulo de mesclagem que contém um Visual C++ DLL, você deve incluí-lo, o pacote do Windows Installer (ou pacote de instalação similar) que você está usando para implantar o aplicativo. For more information, see Redistribuindo usando módulos de mesclagem. Por exemplo, consulte Demonstra Passo a passo: Implantando um aplicativo Visual C++ usando um projeto de instalação.
Possíveis erros de tempo de execução
Se uma biblioteca do Visual C++ DLL não está acessível e o Windows não pode carregar para seu aplicativo, essa mensagem pode ser exibida: Este aplicativo não pôde ser iniciado porque MSVCR100.dll não foi encontrado. Reinstalação do aplicativo pode corrigir esse problema.
Para resolver esse tipo de erro, certifique-se de que o seu aplicativo foi criado corretamente e que bibliotecas Visual C++ corretamente são implantadas no sistema de destino.
Related Topics
Title |
Description |
---|---|
Descreve como usar Visual C++ os módulos de mesclagem redistribuíveis para instalar o assemblies do Visual C++ como DLLs compartilhadas na pasta %windir%\system32. |
|
Descreve como redistribuir um aplicativo que usa controles de ActiveX. |
|
Discute como redistribuir os arquivos de suporte para o Data Access Objects (DAO) e as tecnologias de banco de dados do Microsoft Data Access SDK. |
|
Descreve como redistribuir um aplicativo que usa o MFC. |
|
Descreve como redistribuir um aplicativo que usa os modelos ATL e OLE DB. |
|
Descreve como redistribuir um aplicativo que usa os mais recentes controles comuns do Windows (Comctl32. dll) que estão disponíveis com a versão mais recente do Internet Explorer. |
|
Links para exemplos que demonstram como implantar aplicativos do Visual C++. |
|
Introduz as tecnologias e conceitos de implantação do Visual C++. |
Histórico de alterações
Date |
History |
Motivo |
---|---|---|
Julho de 2010 |
Atualizou o conteúdo. |
Aprimoramento de informações. |