Debuggare Windows Service

martedì 02 settembre 2008 - 12.23

fguida Profilo | Expert

Non so se la sezione è corretta, comunque ecco il mio problema:
ho creato un Windows Service che genera al suo avvio un file di tipo .txt in una folder specifica; poi ho creato il progetto di installazione ed aggangiato in modalità debug il W. Service al Process avviato. Tutto ciò per poter debuggare il progetto solo che non va.
Ho seguito anche le indicazioni di MSDn ma con risultato pessimo....qualche aiuto.
Grazie
Francesco

us01739 Profilo | Expert

Per poter debuggare un servizio devi prima mettere uno sleep nell'evento OnStart, dopo di chè una volta avviato lo agganci da Visual Studio.
Bye Bye

---------------------------------------------------
Roberto Gelmini - MCAD - MCDBA - MCP
http://www.robertogelmini.com
---------------------------------------------------

fguida Profilo | Expert

Ok...fin qui ci siamo ma non capisco questo messaggio che allego:


1280x800 124Kb

Francesco

us01739 Profilo | Expert

Dall'immagine non si riesce a leggere il messaggio l'errore.
Postalo come testo.
Bye Bye

---------------------------------------------------
Roberto Gelmini - MCAD - MCDBA - MCP
http://www.robertogelmini.com
---------------------------------------------------

fguida Profilo | Expert

The following module was built either with optiomizations enabled or without debug information

c:\.........

to debug this module,change its project build configuration to debug mode. To suppress this message, disable the Warn if no user code on launch' debugger option.
Francesco

us01739 Profilo | Expert

Il problema dovrebbe essere che la built del servizio che vuoi agganciare è stata fatta non in debug ma in release.
Prova a copiare nella steaa cartella i file ".pdb"
Bye Bye

---------------------------------------------------
Roberto Gelmini - MCAD - MCDBA - MCP
http://www.robertogelmini.com
---------------------------------------------------

fguida Profilo | Expert

No, era in debug...solo che (non capisco il motivo) evidentemente quando feci la release e poi nuvamente il debug non mi ha sovrascritto i file.
ho rifatto tutto il pacchetto installativo ed ora funziona anche il debug.
Ti ringrazio per il supporto
Francesco

us01739 Profilo | Expert

Figurati, per così poco! ;-)
Bye Bye

---------------------------------------------------
Roberto Gelmini - MCAD - MCDBA - MCP
http://www.robertogelmini.com
---------------------------------------------------
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-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5