none
Nao Debuga Classe .NET depois que autentica no Proxy RRS feed

  • Pergunta

  • Bom dia.

     

    Uma pergunta um pouco complicada, não sei se consigo me expressar muito bem, mais vamos lá.

     

    Tenho uma classe .net de conexao, que foi adicionada ao com plus.

    Agora todos os projetos irão referenciar o com+, porém estou com um problema num método criado e eu preciso debugá-lo.

     

    Para tentar debugar estou fazendo o seguinte:

    Na minha solução eu tenho 2projetos, 1 é  a classe de conexao e o outro um form simples que faz referencia ao com+.

    Qdo inicio o debug, ele passa normalmente por alguns métodos da classe de conexao, porém qdo acesso o método que acessa o banco (autenticação pelo proxy criado no com+). o debug é ignorado e não passa pela chamada, de forma que eu não consigo debugar para saber pq que ta dando pau.

     

    Alguém sabe me dizer se tem como debugar após autenticação do proxy??

     

    Obrigado!

    quinta-feira, 21 de fevereiro de 2008 13:56

Respostas

  • Olá,

     

    Tente fazer o seguinte:

     

    1) Clique em Tools  no menu do Visual Studio

     

    2) Clieque em Atach to process

     

    3) encontre o processo do componente que deve ser um dllhost.exe com Type = .NET,Win32

     

    4) Clique em Atach e tente novamente o breakpoint

     

    Obs: O processo deve ser iniciado primeiro então, antes de "atachar" o processo, rode a aplicação e depois chame um metodo que usa o o componente do com+. Só depois vá para o passo 1.

     

     

    segunda-feira, 25 de fevereiro de 2008 12:51

Todas as Respostas

  • Ola Angelo,

    Mas na máquina de desenvolvimento você não precisa do proxy instalado, não? Basta colocar o breakpoint direto no seu componente e dar um F5.

     

    quinta-feira, 21 de fevereiro de 2008 15:36
  • Então Isarel, mesmo assim, ele debuga parte da classe apenas, qdo chega no método que acessa dados ele simplismente ignora e não entra no debug.

    sexta-feira, 22 de fevereiro de 2008 13:07
  • Ola Angelo,

    Já certificou-se de que o mesmo está compilado em Debug?

    domingo, 24 de fevereiro de 2008 21:52
  • Olá,

     

    Tente fazer o seguinte:

     

    1) Clique em Tools  no menu do Visual Studio

     

    2) Clieque em Atach to process

     

    3) encontre o processo do componente que deve ser um dllhost.exe com Type = .NET,Win32

     

    4) Clique em Atach e tente novamente o breakpoint

     

    Obs: O processo deve ser iniciado primeiro então, antes de "atachar" o processo, rode a aplicação e depois chame um metodo que usa o o componente do com+. Só depois vá para o passo 1.

     

     

    segunda-feira, 25 de fevereiro de 2008 12:51