Partilhar via


Como: Depuração de um projeto DLL

This topic applies to:

Edition

Visual Basic

C#

F#

C++

Web Developer

Express

O tópico não é aplicável O tópico não é aplicável O tópico não é aplicável O tópico não é aplicável O tópico não é aplicável

Pro, Premium e Ultimate

O tópico é aplicável

O tópico é aplicável

O tópico é aplicável

O tópico é aplicável

O tópico não é aplicável

ObservaçãoObservação

É possível especificar um aplicativo externo de chamada nas versões Express. Para depurar uma DLL em uma versão do Express, adicionar à solução um projeto executável, defini-la como ponto inicial para a solução e chamar métodos na DLL do projeto executável.

Para iniciar a depuração do projeto DLL em vez do aplicativo de chamada, você deve digitar informações de <Project> Páginas de propriedade caixa de diálogo ou janela para indicar onde o projeto DLL pode encontrar o aplicativo de chamada. O C++ Property Pages diferem no layout e conteúdo de C# e Visual Basic páginas de propriedade. Consulte o procedimento que corresponde ao idioma do projeto.

Se uma DLL gerenciada é chamada pelo código nativo e você deseja depurar ambos, os depuradores gerenciados e nativos devem ser habilitados. Você pode definir isso na <Project> Páginas de propriedade caixa de diálogo ou janela. For more information, see Como: Debug in Mixed Mode.

Para especificar o aplicativo de chamada em um projeto de C++

  1. Em Solution Explorer, selecione o projeto DLL.

  2. On the View menu, choose Property Pages.

  3. No projeto Property Pages janela, na configuração drop-down lista, escolha Depurar.

  4. Abrir o Propriedades de configuração pasta e selecione o depuração categoria.

  5. No Debugger to launch , escolha Depurador Local do Windows ou O depurador remoto do Windows.

  6. No comando ou Comando remoto caixa, clique na seta suspensa e selecione Procurar da lista para localizar o aplicativo. Como alternativa, digite o caminho e o nome do aplicativo.

  7. Digite quaisquer argumentos de programa necessários no Argumentos de comando caixa.

Para especificar o aplicativo de chamada em um projeto de C# ou Visual Basic

  1. Em Solution Explorer, selecione o projeto DLL.

  2. On the View menu, choose Property Pages.

  3. No projeto Property Pages janela, na configuração drop-down lista, escolha Depurar.

  4. Click the Debug tab.

  5. Você pode iniciar o aplicativo, ambos fazendo o seguinte:

    1. Definir o Start Action para Start external program.

    2. No Start external program , clique no botão de reticências para procurar o aplicativo.

    3. Digite quaisquer argumentos de programa necessários no Argumentos de linha de comando caixa.

  6. Ou, você pode chamar um aplicativo em uma URL. (Você talvez queira fazer isso, se você está depurando uma DLL gerenciada usada por um local ASP.NET aplicativo).

    1. Em Start Action, selecione o Start browser in URL: botão de opção.

    2. Na caixa de texto adjacente, digite a URL.

Para iniciar a depuração do projeto DLL

  1. Em Solution Explorer, selecione o projeto DLL.

  2. Defina pontos de interrupção, conforme necessário.

  3. Digite o nome e o local do aplicativo na chamada a projeto Property Pages janela ou caixa de diálogo. Se o aplicativo é um aplicativo de console, preencha os argumentos de linha de comando, se for necessário.

Consulte também

Tarefas

Como: Iniciar execução

Referência

Configurações de projeto para uma configuração de depuração do C++

Conceitos

Depuração de projetos DLL

Configurações de projeto para configurações de depuração do C#

Configurações do projeto para uma configuração de depuração no Visual Basic

Histórico de alterações

Date

History

Motivo

Esclareceu Express. dll depuração.

Substitua por um dos símbolos a seguir:

Comentários do cliente.