Como: Depuração de um projeto DLL
This topic applies to:
Edition |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
Express |
![]() |
![]() |
![]() |
![]() |
![]() |
Pro, Premium e Ultimate |
![]() |
---|
É 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++
Em Solution Explorer, selecione o projeto DLL.
On the View menu, choose Property Pages.
No projeto Property Pages janela, na configuração drop-down lista, escolha Depurar.
Abrir o Propriedades de configuração pasta e selecione o depuração categoria.
No Debugger to launch , escolha Depurador Local do Windows ou O depurador remoto do Windows.
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.
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
Em Solution Explorer, selecione o projeto DLL.
On the View menu, choose Property Pages.
No projeto Property Pages janela, na configuração drop-down lista, escolha Depurar.
Click the Debug tab.
Você pode iniciar o aplicativo, ambos fazendo o seguinte:
Definir o Start Action para Start external program.
No Start external program , clique no botão de reticências para procurar o aplicativo.
Digite quaisquer argumentos de programa necessários no Argumentos de linha de comando caixa.
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).
Em Start Action, selecione o Start browser in URL: botão de opção.
Na caixa de texto adjacente, digite a URL.
Para iniciar a depuração do projeto DLL
Em Solution Explorer, selecione o projeto DLL.
Defina pontos de interrupção, conforme necessário.
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
Referência
Configurações de projeto para uma configuração de depuração do C++
Conceitos
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. |