Partilhar via


Preparando uma máquina de teste para executar um executável de depuração

Para preparar um computador para testar a versão de depuração de um aplicativo criado com Visual C++, você precisa implantar versões de depuração das bibliotecas do Visual C++ que depende do aplicativo. Para identificar quais bibliotecas a serem implantados, siga as etapas descritas em Noções básicas sobre dependências de um aplicativo Visual C++. As versões de depuração de DLLs de biblioteca do Visual C++ normalmente têm nomes que terminam em "d". Por exemplo, a versão de depuração do msvcr100.dll a DLL do CRT é denominada msvcr100d.dll.

ObservaçãoObservação

As versões de depuração de um aplicativo não são redistribuíveis e nenhuma das versões de depuração de diversas bibliotecas de vínculo dinâmico de Visual C++ (DLLs) redistribuível. Versões de depuração de um aplicativo e o Visual C++ bibliotecas podem ser implantadas apenas para outro computador interno de seu site de desenvolvimento para o único propósito de depuração e teste seu aplicativo em um computador que não tem Visual C++ 2010 instalado. Para obter mais informações, consulte, Redistribuindo arquivos do Visual C++.

Há duas maneiras de implantar as versões de depuração das bibliotecas do Visual C++ junto com a versão de depuração de um aplicativo:

  1. Use os módulos de mesclagem para instalar uma versão de depuração de um Visual C++ DLL específica para o diretório %windir%\system32. Um exemplo dessa implantação pode ser encontrado em Demonstra Passo a passo: Implantando um aplicativo Visual C++ usando um projeto de instalação.

    ObservaçãoObservação

    O Visual C++ Express não oferece suporte a projetos de instalação.

  2. Instale um determinado Visual C++ DLL para o aplicativo usando os arquivos fornecidos no diretório v10.0\VC\Redist\debug_nonredist de Visual Studio de Programas\Microsoft do programa.

    ObservaçãoObservação

    De depuração remota seu aplicativo em outro computador, você precisará implantar versões de depuração das bibliotecas do Visual C++ como assemblies do lado a lado compartilhados. Você pode usar projetos de instalação ou o Windows Installer para instalar os módulos de mesclagem correspondente usando as etapas descritas acima. Depois que o Visual C++ bibliotecas são instaladas, você pode executar um depurador remoto fora de um compartilhamento de rede. Para obter mais informações sobre a depuração remota, consulte Como: Configurar depuração remota.

Consulte também

Tarefas

Como: Configurar depuração remota

Conceitos

Exemplos de implantação

Outros recursos

Opções de linha de comando do Windows Installer