Waitforexit Processo Net


Im che ha un problema con questo e spero che alcuni di voi può far luce su di esso per me il blocco di codice: Ive ha cambiato l'URL, ovviamente, ma quello non è importante. Quando provo a farlo funzionare, mi dà una eccezione sulla linea quotWaitForExitquot indicando processo quotNo è associato a questo object. quot Qualsiasi aiuto qui sarebbe molto apprezzato Martedì, 19 ottobre 2010 18:05 Processo nome del file deve essere eseguibile mBoardProcess. StartInfo. Argomenti microsoftenusdefault. aspx SITO CONVERTITORE mBoardProcess. StartInfo. FileName quotIEXPLORE. EXEquot CODICE A cura di kaymaf Martedì 19 Ottobre 2010 18:32 Contrassegnato come risposta da Frank L. Smith Martedì 19 Ottobre 2010 06:35 Martedì 19 ottobre 2010 06:26 PMProcess. WaitForExit () risponde RSS Process. WaitForExit () 5 aprile 2008 03:14 124 grogo21 124 LINK Ciao, sto avendo problemi con Process. WaitForExit () congelamento mio codice per un po '. Ecco il mio codice: pStart. Start () pStart. WaitForExit (120000), se non pStart. HasExited Poi pStart. Kill () Processo di errore End If pStart. Close () pStart. Dispose () se il processo viene completato entro 120 secondi poi c'è non è un problema. Tuttavia, se viene raggiunto il limite di timeout si blocca per un po '. Perché questa cosa è peggio è che sembra essere il congelamento di tutti i processi come questo avviata da altre richieste alla pagina che contiene questo codice. BTW, questo codice qui sotto non ha problemi: pStart. Start () mentre non pStart. HasExited () threading. thread. sleep (500) Se pStart. StartTime lt Now. AddSeconds (120) Poi pStart. Kill () Processo di errore End If fine Mentre pStart. Close () pStart. Dispose () Re: Process. WaitForExit () 5 aprile 2008 04:05 124 grogo21 124 LINK mi dispiace, io sono sempre lo stesso problema con il secondo bit di codice che ho postato. Quindi il problema deve trovarsi con pStart. Kill. Re: Process. WaitForExit () 5 Aprile 2008 04:09 124 janmaru 124 LINK Il WaitForExit () sovraccarico è usato per fare la corrente di attesa filo fino a quando il processo associato termina. Questo metodo indica al componente del processo di aspettare una quantità infinita di tempo per il processo per uscire. Ciò può causare un'applicazione per bloccarsi. Ad esempio, se si chiama CloseMainWindow per un processo che ha un interfaccia utente, la richiesta al sistema operativo per terminare il processo associato potrebbe non essere gestita se il processo viene scritto mai entrare nel suo messaggio loop. quot ci sono qualche processo (per istanza connessione a un database, la scrittura di un file su un disco) che sono harwdware processi guidati, non puoi fare molto per fermarli in un dato tempo. Chao -)

Comments

Popular Posts