Como: Depurar DLLs
Este tópico se aplica a:
Edição |
Visual Basic |
C# |
C++ |
Desenvolvedores Web |
---|---|---|---|---|
Express |
Somente nativo |
|||
Padrão |
Somente nativo |
|||
PRO e equipe |
Somente nativo |
Legenda de tabela:
Aplica-se |
|
Não é aplicada |
|
Comando ou comandos oculta por padrão. |
Observação: |
---|
As caixas de diálogo e comandos de menu demonstradas podem ser diferentes daqueles descritas na Ajuda, dependendo das configurações ativas ou configurações de edição.Para alterar seu configurações , escolher Import and exportar Settings no menu Ferramentas.Para obter mais informações, consulte Configurações do 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 desse projeto.Em seguida, você pode em em aberto um arquivo de fonte para a DLL e defina pontos de interrupção nesse arquivo, mesmo que não seja uma parte do projeto usado para criar o arquivo 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 executável para a sessão de depurar
In O gerenciador de soluções, selecionar o projeto que cria a DLL.
From the View menu, chooseProperty Pages.
No Páginas de propriedades diálogo caixa, abra o Propriedades de configuração pasta e selecionar o Depuração categoria.
No Comando, especifique o nome do caminho para o contêiner.Por exemplo, C:\programa Files\MyApplication\MYAPP.EXE.
No Argumentos de comando, especifique quaisquer argumentos necessários para o executável.
If you do not specify the executable in the ProjectProperty Pages dialog box, the Executable for Debugging Session Dialog Box appears when you start debugging.