Walkthrough: Deploying a Visual C++ Application By Using the Visual C++ Redistributable Package
Este artigo passo a passo descreve como usar o pacote redistribuível do Visual C++ para implantar um aplicativo Visual C++.
Pré-requisitos
Você deve ter esses componentes para concluir essa explicação passo a passo:
Um computador que tenha Visual Studio instalado.
Adicional um computador que não tenha as bibliotecas de Visual C++.
Para usar o pacote redistribuível do Visual C++ para implantar um aplicativo
Criar e compilar um aplicativo MFC seguindo as três primeiras etapas em Walkthrough: Deploying a Visual C++ Application By Using the Visual C++ Redistributable Package.
Crie um arquivo, nomeie-o setup.bat, e adicione os seguintes comandos.Alterar MyMFCApplication o nome do seu projeto.
@echo off vcredist_x86.exe mkdir "C:\Program Files\MyMFCApplication" copy MyMFCApplication.exe "C:\Program Files\MyMFCApplication"
Crie um arquivo de configuração auto-extraível:
Em um prompt de comando ou na janela de Executar , iexpress.exe execução.
Crie o novo arquivo externo de extração de auto select e clique no botão de Avançar .
Arquivos de extrair e executar um comando de instalação select e clique em Avançar.
Na caixa de texto, digite o nome do seu aplicativo MFC e então escolha Avançar.
Na página de Aviso de confirmação , selecione Sem Prompt e clique em Avançar.
Na página de Contrato de Licença , Não exibir uma licença select e clique em Avançar.
Na página de Arquivos empacotados , adicione os seguintes arquivos e então escolha Avançar.
Seu aplicativo MFC (arquivo .exe).
vcredist_x86.exe.Este arquivo está localizado em \Arquivos de Programas\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages\vcredist_x86\.
O arquivo de setup.bat que você criou na etapa anterior.
Na página de Programa de Instalação a Iniciar , na caixa de texto Programa de Instalação , insira a seguinte linha de comando e então escolha Avançar.
cmd.exe /c "setup.bat"
Na página de Mostrar janela , selecione Padrão e clique em Avançar.
Na página de Concluída mensagem , Nenhuma mensagem select e clique em Avançar.
Na página de Nome e opções de pacote , digite um nome para o arquivo auto-extraível de configuração, selecione a opção de Arquivos de armazenamento usando o pacote o longo de dentro de nome de arquivo , escolha Avançar.O final do nome de arquivo deve ser o exemplo de Setup.exe-for, MyMFCApplicationSetup.exe.
Na página de Configurar o reinício , Não reiniciar select e clique em Avançar.
Na página de Salve a política de extração de auto , Salve o arquivo externo de (SED) de extração de auto select e clique em Avançar.
Na página de Criar pacote , escolha Avançar.
Testar o arquivo auto-extraível de configuração em outro computador, que não tem as bibliotecas do Visual C++:
Em outro computador, baixar uma cópia do arquivo de configuração, e para instalá-lo na executando e depois das etapas que fornecem.
Executar o aplicativo MFC.
O arquivo de configuração auto-extraível instale o aplicativo MFC que está na pasta que você especificou na etapa 2.O aplicativo executa com sucesso porque o instalador do pacote redistribuível do Visual C++ é incluído no arquivo auto-extraível de configuração.
Importante Para determinar qual versão do runtime é instalada, o instalador verifica a chave do Registro \HKLM\SOFTWARE\Microsoft\VisualStudio\11.0\VC\Runtimes\[plataforma].Se a versão atualmente instalada é mais recente que a versão que o instalador está tentando instalar, o instalador retorna o êxito sem instalar a versão anterior e permitir que uma entrada adicional na página instalada dos programas no painel de controle.