Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Create NT Service with vb2005

Îåêßíçóå áðü ôï ìÝëïò emasmind. Τελευταία δημοσίευση από το μέλος emasmind στις 10-03-2007, 15:52. Υπάρχουν 11 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  09-03-2007, 08:57 26170

    Create NT Service with vb2005

    Καλημερα,

    θα ηθελα καποια βοηθεια στη δημιουργια win service. Δημιουργησα το service,  το οποιο θα μεταφερει δεδομενα απο oracle σε sql server, το εγκατεστησα τοπικα με installutil και ξεκινησα το debuging ξεκινωντας το. Οταν βρηκα καποια λαθη, τοτε το σταματησα, εκανα build, εβγαλε καποιο μυνημα το οποιο ελεγε οτι μονο απο command line μπορω να εγκαταστησω το service, το αποδεχτηκα και τελος εκανα overwrite το παλιο exe με το καινουριο. Επανεκκίνησα το service αλλα δεν ειδα να κανει κατι. Τοτε με το service να τρεχει εκανα build και το service αρχισε να τρεχει κανονικα για καποιο διαστημα (περιπου 30') οπου σταματησε εμφανιζοντας παλι το μυνημα για το οτι μονο απο command line μπορω να το εγκαταστησω.

    Sorry για την πολυλογια.

    Δεν ξερω τι να κανω.

    Καποια ιδεα?

  •  09-03-2007, 10:24 26175 σε απάντηση της 26170

    Απ: Create NT Service with vb2005

    O Event viewer τι σου εβγαλε?

    Γιώργος Σακαλής
  •  09-03-2007, 13:38 26185 σε απάντηση της 26175

    Απ: Create NT Service with vb2005

    Οταν διακοπηκε το service εγραψε:

    Service cannot be started. The service process could not connect to the service controller

  •  09-03-2007, 13:50 26187 σε απάντηση της 26185

    Απ: Create NT Service with vb2005

    Μάλλον κάτι έχεις κάνει λάθος στο κώδικα στο init του service. Θα βοηθούσε αν εκανες attached το project για να του ρίξουμε μια ματιά

    Γιώργος Σακαλής
  •  09-03-2007, 14:18 26190 σε απάντηση της 26187

    Απ: Create NT Service with vb2005

    οταν λες init εννοεις το start;

    το μονο που υπαρχει στο start ειναι ενας timer ο οποιος ξεκινα και με timeinterval 60'' γινεται η μεταφορα των δεδομενων.

  •  09-03-2007, 14:24 26192 σε απάντηση της 26190

    Απ: Create NT Service with vb2005

    Εδώ είναι ένα άρθρο που θα σου δείξει πως γίνεται ένα windows Service. Χωρις να δω τον κώδικά σου δε μπορώ να σε βοηθήσω

    http://www.codeproject.com/dotnet/simplewindowsservice.asp

    Γιώργος Σακαλής
  •  09-03-2007, 14:29 26193 σε απάντηση της 26192

    Απ: Create NT Service with vb2005

    Δε πρόσεξα ότι ήταν για C#. Πάρε κάτι και σε VB.NET http://www.developerfusion.co.uk/show/3441/

    Γιώργος Σακαλής
  •  09-03-2007, 14:36 26194 σε απάντηση της 26193

    Απ: Create NT Service with vb2005

    απο αυτο το αρθρο ειδα τι πρεπει να κανω αλλα δεν επαιξε

    δε μπορω να κανω upload γιατι ειναι πολυ μεγαλο το αρχειο λογω των datasets.

    θα ηθελα να μου πεις εαν το μονο που πρεπει να κανω για το service ειναι να το εγκαταστησω και να το ξεκινησω?

  •  09-03-2007, 14:40 26195 σε απάντηση της 26194

    Απ: Create NT Service with vb2005

    Ναι αν ειναι ετοιμο απλα χρησιμοποιείς το installutil.exe και προσεχεις το log που βγαζει.

    Γιώργος Σακαλής
  •  09-03-2007, 15:55 26204 σε απάντηση της 26195

    Απ: Create NT Service with vb2005

    παρατηρησα οτι το service δουλευει μονο για λιγο εαν τρεξω το exe. Μετα πεταει αυτο το μυνημα:

    cannot start service from commanline or debugger. a windows service must first be installed(util intallutil.exe) and then started with the server explorer.....

  •  09-03-2007, 15:59 26206 σε απάντηση της 26204

    Απ: Create NT Service with vb2005

    An διαβασεις τα αρθρα που σου εδωσα, αφου εχεις κανει επιτυχως install το service τοτε δε τρεχεις το exe, αλλά πας στα windows services (Control Panel - Administrator Tools) και το τρεχεις απο εκει.

    Γιώργος Σακαλής
  •  10-03-2007, 15:52 26264 σε απάντηση της 26206

    Απ: Create NT Service with vb2005

    μετα απο πολυ ψαξιμο ανακαλυψα οτι το προβλημα δεν ειναι σε εμενα αλλα στο timer control.

    Δες αυτο για να καταλαβεις: http://csharpstruggles.blogspot.com/2005/02/using-timer-in-windows-service.html

    ευχαριστω για το ενδιαφερον

Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems