Partilhar via


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

  1. 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.

  2. 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"
    
  3. Crie um arquivo de configuração auto-extraível:

    1. Em um prompt de comando ou na janela de Executar , iexpress.exe execução.

    2. Crie o novo arquivo externo de extração de auto select e clique no botão de Avançar .

    3. Arquivos de extrair e executar um comando de instalação select e clique em Avançar.

    4. Na caixa de texto, digite o nome do seu aplicativo MFC e então escolha Avançar.

    5. Na página de Aviso de confirmação , selecione Sem Prompt e clique em Avançar.

    6. Na página de Contrato de Licença , Não exibir uma licença select e clique em Avançar.

    7. 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.

    8. 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"

    9. Na página de Mostrar janela , selecione Padrão e clique em Avançar.

    10. Na página de Concluída mensagem , Nenhuma mensagem select e clique em Avançar.

    11. 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.

    12. Na página de Configurar o reinício , Não reiniciar select e clique em Avançar.

    13. 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.

    14. Na página de Criar pacote , escolha Avançar.

  4. Testar o arquivo auto-extraível de configuração em outro computador, que não tem as bibliotecas do Visual C++:

    1. Em outro computador, baixar uma cópia do arquivo de configuração, e para instalá-lo na executando e depois das etapas que fornecem.

    2. 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.

      Observação importanteImportante

      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.

Consulte também

Conceitos

Deployment Examples