Sviluppare Servizio e debug

mercoledì 06 febbraio 2013 - 10.56
Tag Elenco Tags  VB.NET  |  .NET 4.0  |  Windows 7  |  Visual Studio 2010  |  SQL Server 2008 R2

_jack_ Profilo | Junior Member

Ciao,
ho creato un piccolo progetto per la gestione degli accessi tramite un lettore RFID.
Il progetto, originalmente creato come win form, deve essere convertito in servizio.
Seguendo i tutorial in rete ho creato il progetto, inserito il mio codice, creato l'installazione ed ho installato il servizio sul mio PC.
Una volta avviato il servizio però non succede nulla di quello che mi aspetto, quindi vorrei metterlo in debug.
Ma come faccio? Ho già provato con Attach Process ma, una volta collegato il processo, non mi si ferma ai breakpoint inseriti.

Mi sapreste aiutare?
grazie
Ciao
J!

ratum99 Profilo | Junior Member

Hai compilato il progetto in modalità debug?

>Ciao,
>ho creato un piccolo progetto per la gestione degli accessi tramite
>un lettore RFID.
>Il progetto, originalmente creato come win form, deve essere
>convertito in servizio.
>Seguendo i tutorial in rete ho creato il progetto, inserito il
>mio codice, creato l'installazione ed ho installato il servizio
>sul mio PC.
>Una volta avviato il servizio però non succede nulla di quello
>che mi aspetto, quindi vorrei metterlo in debug.
>Ma come faccio? Ho già provato con Attach Process ma, una volta
>collegato il processo, non mi si ferma ai breakpoint inseriti.
>
>Mi sapreste aiutare?
>grazie
>Ciao
>J!

_jack_ Profilo | Junior Member

>Hai compilato il progetto in modalità debug?
Ciao, si!

ratum99 Profilo | Junior Member

>>Hai compilato il progetto in modalità debug?
>Ciao, si!

Ciao.

L'eseguibile a cui punta il servizio che hai installato è lo stesso che compili da VS?
L'eseguibile a cui ti aganci tramite il servizio deve essere identico a quello appena compilato perchè se no perde la sincronia col codice sorgente e non si ferma.
Per perdere la sincornia tra exe e sorgente basta anche solo uno spazio... è molto sensibile.

I breakpoint è meglio averli già inseriti prima di compilare, anche se non obbligatorio.



Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5