Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    avvio e stop servizio da vbnet

    Ciao a tutti,

    problema devo poter stoppare e avviare un mio servizio perchè dopo qualche ora utilizza troppa memoria. Questo software ogni 2 minuti fa una ricerca su db per vedere se ci sono dati da lavorare ecc ecc e deve rimanere in attesa.

    Per risolvere la questione dellla troppa memoria usata (le ho provate tutte ma di poco ma sale sempre) ho pensato a fine ciclo e una volta ogni tot ore di riavviare il servizio.

    Per farlo ho trovato una miriade di codice, ma solo a me non funziona eccolo qua:

    Dim myController As ServiceController
    myController = New ServiceController("nomemioservizio")

    'Per Fermare un servizio
    Dim c As String = myController.Status

    If myController.CanStop Then
    myController.Stop()
    Else
    MsgBox("Il servizio non può essere fermato")
    End If

    Ora, myController.CanStop è true, lo so perchè in debug lo vedo e ne sono sicuro però quando arrivo a myController.Stop() si blocca tutto e mi dice qualcosa sui permessi.

    allora, io sono amministratore, come faccio a modificare questi permessi?

    grazie
    Mercatino online di annunci www.all-onweb.com
    Realizzazione siti web www.nineseven97.com
    Artigianato www.lartedifare.com

  2. #2
    nessuno?
    Mercatino online di annunci www.all-onweb.com
    Realizzazione siti web www.nineseven97.com
    Artigianato www.lartedifare.com

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.