Tuesday 21 November 2017

Processo de rede waitforexit


Estou tendo um problema com isso e espero que alguns de vocês possam lançar alguma luz sobre ele para mim O bloco de código: Ive mudou o URL, obviamente, mas isso não é importante. Quando eu tento executá-lo, isso me dá uma exceção na linha quotWaitForExitquot indicando quotNão processo está associado a este objeto. quot Qualquer ajuda aqui seria muito apreciada Terça, 19 de outubro de 2010 18:05 O nome do arquivo do processo deve ser arquivo executável MBoardProcess. StartInfo. Argumentos microsoftenusdefault. aspx mBoardProcess. StartInfo. FileName quotIEXPLORE. EXEquot CÓDIGO CONVERTIDOR SITE Editado por kaymaf terça-feira, 19 de outubro de 2010 18:32 Marcado como resposta por Frank L. Smith terça-feira, 19 de outubro de 2010 18:35 Terça-feira, 19 de outubro , 2010 6:26 PMProcess. WaitForExit () Respondido RSS Process. WaitForExit () Abr 05, 2008 03:14 PM 124 grogo21 124 LINK Olá, estou tendo problemas com Process. WaitForExit () congelando meu código por um tempo. Aqui está o meu código: pStart. Start () pStart. WaitForExit (120000) Se não pStart. HasExited, em seguida, pStart. Kill () Erro de processo terminar Se pStart. Close () pStart. Dispose () se o processo for concluído dentro de 120 segundos, então Não é problema. No entanto, se o limite de tempo limite é atingido ele congela por um tempo. Por que isso é pior é que parece estar congelando todos os processos como este iniciado por outros pedidos para a página que contém esse código. BTW, este código abaixo não tem problemas: pStart. Start () While Not pStart. HasExited () threading. thread. sleep (500) Se pStart. StartTime lt Now. AddSeconds (120) Então pStart. Kill () Erro do Processo End If End While pStart. Close () pStart. Dispose () Re: Process. WaitForExit () Apr 05, 2008 04:05 PM 124 grogo21 124 LINK Desculpe, estou recebendo o mesmo problema com o segundo bit do código que postei. Portanto, o problema deve estar com pStart. Kill. LINK A sobrecarga WaitForExit () é usada para fazer o thread atual aguardar até que o processo associado termine. Voltar para o início | Este método instrui o componente de processo para aguardar uma quantidade infinita de tempo para o processo para sair. Isso pode causar um aplicativo para parar de responder. Por exemplo, se você chamar CloseMainWindow para um processo que tenha uma interface de usuário, a solicitação ao sistema operacional para encerrar o processo associado pode não ser tratada se o processo for escrito para nunca inserir seu loop de mensagem. Istance conectando a um banco de dados, escrevendo um arquivo em um disco) que são processados ​​harwdware, você não pode fazer muito para pará-los em um determinado momento. Chao

No comments:

Post a Comment