Como: depurar DLLs nativas

ObservaçãoObservação

As caixas de diálogo e comandos de menu você vê podem diferir daquelas descritas na ajuda dependendo de suas configurações ativas ou versão.Para alterar as configurações, escolha Import and Export Settings no menu Tools.Para mais informações, consulte Configurações de Visual Studio.

Quando você depurar uma DLL, você pode iniciar a depuração de:

  • O projeto usado para criar o arquivo executável que chama a DLL.

- ou -

  • O projeto usado para criar a DLL propriamente dito.

Se você tiver o projeto usado para criar o arquivo executável, inicie a depuração do projeto.Você pode abrir um arquivo de origem para a DLL e definir pontos de interrupção nesse arquivo, embora não seja uma parte do projeto usado para criar o executável.Para obter mais informações, consulte pontos de interrupção.

Se você iniciar a depuração do projeto que cria a DLL, você deve especificar o executável que você deseja usar na depuração da DLL.

Para especificar um arquivo executável para a sessão de depuração

  1. Em Solution Explorer, selecione o projeto que cria a DLL.

  2. Do modo menu, escolhaPáginas de propriedades.

  3. No Páginas de propriedades caixa de diálogo Abrir o Propriedades de configuração pasta e selecione a depuração categoria.

  4. No comando , especifique o nome do caminho para o contêiner.Por exemplo, C:\Program Files\MyApplication\MYAPP.EXE.

  5. No Argumentos de comando , especifique quaisquer argumentos necessários para o executável.

Se você não especificar o arquivo executável do projetoPáginas de propriedades caixa de diálogo, o executável para caixa de diálogo de sessão de depuração aparece quando você iniciar a depuração.

Consulte também

Conceitos

Segurança do depurador

Outros recursos

Depuração no Visual Studio