Debugar um projeto de Windows Service

661 views
Skip to first unread message

Lenn Mac Coast

unread,
Apr 6, 2010, 10:26:15 AM4/6/10
to dotn...@googlegroups.com
Olá a Todos, estou implementando um projeto de windows service, dai tenho percebido que em dado momento depois de criar vários logs de windows, o meu serviço não funciona de forma correta, como não já tentei entender como funciona o debug e nunca dah certo, coloquei esse bendito log de windows, minha dúvida eh: LOG DE WINDOWS TRAVA DEPOIS DE UM TEMPO? e assim... se alguem souber uma forma tranquila ou um link legal pra efetuar debug em windows service eu agradeço....

abraços....

--
Leonardo Marcião da Costa
.NET Developer
C# ≈ VB.NETASP.NET ≈ AJAX ≈ CSS
My Jesus, My Savior

Cassio Batista Pereira

unread,
Apr 6, 2010, 10:47:22 AM4/6/10
to dotn...@googlegroups.com
Para debugar um Windows Service Leonardo, você deve seguir os seguintes passos:

Primeiro instale o Windows Service e Start o mesmo.

No visual studio já com o seu Service rodando... va até o menu Debug > Attach to Process...

Ira abrir uma lista de Serviços que estão sendo executados no momento...

Marque as opções Show Processes from all Users e Show Processes in all sessions

Na lista exibida deverá aparecer o seu Windows Service....

basta selecioná-lo e clicar em Attach....

pronto... assim que o timer que você configurou no windows service atingir o tempo, o debug ira acontecer da forma normal, com Break Points etc.....


abraços

2010/4/6 Lenn Mac Coast <lmc...@gmail.com>
--
==============================
Comunidade de desenvolvedores Dot Net no Brasil
".Net Br" no Google Groups: http://groups.google.com.br/group/dotnet_br/
E-mail do Grupo: dotn...@googlegroups.com
"Your Potential. Our Passion."
 
==============================
Comunidade de desenvolvedores PHP
"LISTA PHP" no Google Groups: http://groups.google.com.br/group/listaphp
E-mail do Grupo: list...@googlegroups.com



--
Atenciosamente,

Cássio Batista Pereira
Consultoria em Desenvolvimento de Software e Sistemas

Tel: (11) 4549-2643
Cel: (11) 9943-0820

Contatos e Perfis

Email
cas...@cassiobp.com.br

Web Site
http://www.cassiobp.com.br

MSN
cassi...@hotmail.com

Skype
cassio.v1ru5

Twitter
http://twitter.com/cassiov1ru5

Blog
http://cassiodeveloper.blogspot.com/

Windows Live
http://cid-ba3816dbc9706129.profile.live.com/

FaceBook
http://www.facebook.com/cassiov1ru5?ref=profile

Linked In
http://www.linkedin.com/profile?viewProfile=&key=15477053&locale=en_US&trk=tab_pro

Google Profile
http://www.google.com/profiles/cassiodeveloper

Lenn Mac Coast

unread,
Apr 6, 2010, 10:57:38 AM4/6/10
to dotn...@googlegroups.com
Apareceu realmente aqui Cassio, obrigado mesmo, valew mermaum... vou agora colocar os Break Points... e testar o debug... Valew Valew Valew....

Abraços....

Bom dia ai procê!

Cassio Batista Pereira

unread,
Apr 6, 2010, 10:58:59 AM4/6/10
to dotn...@googlegroups.com
Demoro... é tranquilo isso ai....

eu cansei de apanhar com isso rsrs

precisar tamu aew

Ivan

unread,
Apr 6, 2010, 11:29:36 AM4/6/10
to dotn...@googlegroups.com
coloquei esse bendito log de windows, minha dúvida eh: LOG DE WINDOWS TRAVA DEPOIS DE UM TEMPO?

O log do windows pode lotar, tem que configurar o tamanho para limpar depois de um tempo.

Dica: Usa o log4net no lugar do log do windows. Ele gera o log em arquivo texto e é bem simples configurar, tudo via App.Config. Você desliga no .config quando não quiser mais usar e nem precisa reiniciar o serviço.
Foi minha salvação quando precisava descobrir porque um bendito processo funcionava na minha máquina e não funcionava no servidor e não tinha como dar um attach.


2010/4/6 Cassio Batista Pereira <cas...@cassiobp.com.br>

Lenn Mac Coast

unread,
Apr 6, 2010, 11:37:25 AM4/6/10
to dotn...@googlegroups.com
eu uso o Log4NET na web, vou usar agora no serviço, eh uma tb!!! valew Ivan, jah estou debugando aqui, dai num vou debugar no servidor, vou ter que usar o Log4Net... valew....
Reply all
Reply to author
Forward
0 new messages