En primer lugar, no hay ningún problema para ejecutar el código en Win7 / Win8, etc El problema sólo existe en Windows XP. El código está en un botón y, básicamente, ejecuta taskmgr. exe como otras credenciales de los usuarios (una credencial de administrador local, esta es una PC Kiosk que carga una aplicación C que puede iniciar sesión y luego cargar cmd. exe / taskmgr. exe como Local no afectado por los GPO vinculados al usuario del quiosco). Sin embargo, en XP, obtengo el error al hacer clic en el botón: Stub recibió datos incorrectos. Solo estoy lanzando ideas aquí. Es FileName quottaskmgr. exequot enough La documentación de CreateProcess dice de lpApplicationName En el caso de un nombre parcial, la función utiliza la unidad actual y el directorio actual para completar la especificación. La función no utilizará la ruta de búsqueda. No tengo ninguna información que diga si FileName está asignado a lpApplicationName o lpCommandLine. Ndash ta. speot. is Sep 15 13 at 4: 30I8217ve visto muchas preguntas sobre stackoverflow y otros lugares sobre cómo ejecutar un proceso y capturar la salida de it8217s. Usar el System. Diagnostics. Process correctamente no es fácil y la mayoría de las veces it8217s hecho mal. Algunos errores comunes con System. Diagnostics. Process: No capturar ambos flujos de salida (salida de amplificador de error) No redirigir la entrada puede hacer que las aplicaciones se bloqueen No cerrar la entrada redireccionada puede hacer que las aplicaciones se bloqueen No llamen BeginOutputReadLine / BeginErrorReadLine al usar eventos Using OutputDataReceived / ErrorDataReceived without Esperando por null No está comprobando null en los manejadores OutputDataReceived / ErrorDataReceived Olvidándose de establecer EnableRaisingEvents true cuando se utiliza el evento Exited Forgetting ErrorDialog, CreateNoWindow o UseShellExecute configuración Manejo incorrecto de StandardOutput o StandardError stream readers Por lo tanto, Los eventos OutputDataReceived / ErrorDataRecieved NO el StandardOutput o StandardError. Esto le ahorrará mucho dolor de cabeza y manejo de hilos innecesario. Siempre capturar todas las entradas de salida y, si no planea proporcionar entrada, cierre el flujo de inmediato. Su proceso no se ha hecho hasta que salió Y usted ha leído todos los datos. OutputDataReceived CAN AND WILL se disparará después de una llamada a WaitForExit () devuelve. Necesitará controladores de espera para cada flujo de salida y establecerá el identificador de espera una vez que haya recibido los datos (nulos). Trackbacks Comentarios Buscar proyectos Artículos relacionados Copyright 2008-2011 por Roger Knapp, todos los derechos reservados. el talón recibido datos erróneos 40Win 8.141 Bueno, así que para empezar, compré dos nuevos SSDs para mi computadora de escritorio principal. Iba a hacer un clon simple de las dos unidades actuales en mi sistema por lo que no tendría que hacer nada importante, pero un día antes de que los SSD llegaron aquí, empecé a recibir este extraño error cada vez que trataba de abrir algo como Administrador de tareas o algún archivo ejecutable, diciendo. La ubicación del archivo, como C: /Windows/system32/taskmgr. exe continuación, por debajo de lo que dice El trozo recibió datos incorrectos. Por lo general, si intento iniciar el ejecutable de nuevo, se abriría como normal. No pude entenderlo (y realmente no lo intenté tan difícil de ser honesto en ese momento), así que pensé, ya sabes qué, voy a hacer una nueva instalación en ambos SSDs que tengo, de esa manera si hay alguna Corrupción de software, no llevará adelante a mis SSDs. Que es exactamente lo que hice. Por lo tanto, he descargado y luego instalado una nueva copia de Windows 8.1. Hasta ahora tan bueno, empecé a instalar algunos de mis controladores, como mi controlador de tarjeta de video y mis controladores de interfaz de audio, y sobre el tercer controlador en, empecé a recibir el error de nuevo La única coincidencia, el software sabio, entre el sistema operativo Instala los tres controladores que instalé (que estaban en mi antigua forma de instalación antes de que recibiera mi primer error de código) y Windows 8.1 Pro Así que quizá un problema de hardware Bueno, he tenido el mismo hardware conectado a esta cosa durante meses y sólo Comenzó a recibir el error en la antigua instalación hace unos días. Así que estoy en una pérdida aquí. Cualquier otra persona tiene una solución para este problema molesto Información básica del sistema. HP Pavilion Elite HPE 2x Crucial M500 480gb Hágamelo saber si necesita más información. 13 personas tuvieron esta pregunta Historial de abuso Vea los pasos sugeridos por Andre Da Costa desde el enlace: Sé la primera persona en marcar esta útil Historia del abuso Estoy confundido, he seguido el enlace, y es un enlace que se refiere a la clonación de mi sistema a un nuevo SSD Y activar Windows. Lo siento, pero eso no tiene nada que ver con mi pregunta. Mi pregunta se refirió ocasionalmente a obtener un error diciendo que el talón recibió datos negativos de vez en cuando al intentar ejecutar un ejecutable. Así que para aclarar cualquier malentendido. 1. Mi Windows 8.1 está activado 2. He decidido no clonar mis unidades, que se explica todo en mi primer post. ¿Puede alguien ayudar con este ser la primera persona a marcar esta útil Historia del abuso ¿Podría por favor proporcionar el código de error que se muestra junto con el mensaje de error recibido stub mensaje malo Este error podría ser causado a veces por los servicios en conflicto por lo que sugeriría que Realiza un arranque y una comprobación limpios. Consulte el enlace y siga los pasos. Nota: Después de la solución de problemas, siga los pasos del artículo para configurar el equipo para que inicie en modo Normal. Vinod Archak Moderador del Foro Sea la primera persona en marcar esto útil He puesto este error en algo que ver con Windows 8.1 después de una instalación limpia. No tengo unidades SSD solo una unidad Sata3. En primer lugar recibió el mensaje después de la actualización con Windows Update a la última actualización 8.1 para la actualización 8.1 si eso tiene sentido. Pensé que oh querida, debo haber mucked hasta la actualización o algo así reinstalado una versión limpia de Windows 8 utilizando mi CDKey sólo desde la página de instalación de Windows en línea. Instalado todas las actualizaciones a 8.1 etc antes incluso de instalar cualquier conductor o inspector del virus y todavía conseguido el error en chascar encendido un exe así que si Windows tiene un problema que chocaba del servicio entonces su con uno de sus propios servicios de Windows. Su algo extraño porque usted puede chascar encendido un exe que subió con el mensaje, inmediatamente después y él trabajará muy bien. Sea la primera persona en marcar esto
Cómo hacer 10.000 por mes con las señales de Forex sin aprender Forex Trading Por: Ahmad Hassam El comercio de divisas se llama el mejor negocio basado en casa del siglo XXI. Si usted tiene una computadora y una conexión a Internet, puede intercambiar forex desde cualquier parte del mundo. El problema es que la mayoría de la gente no sabe cómo operar con divisas. Aprender el comercio de divisas no es fácil. Requiere tiempo, paciencia y esfuerzo. La mayoría de las personas carecen de tiempo para aprender y dominar el comercio de divisas. Ahora, si usted quiere hacer el dinero con forex pero falta el tiempo de aprenderlo, lea este artículo donde proveo un método muy fácil para usted para hacer 10.000 por mes con forex. En los últimos años muchos comerciantes profesionales han iniciado sus propios servicios de señales de divisas que proporcionan señales comerciales a sus suscriptores a través de correo electrónico y sms. El año pasado, se desarrolló un interesante desarrollo cuando se des...
Comments
Post a Comment