Re: Ruta de los procesos en memoria

21/12/2005 - 14:35 por vitoto | Informe spam
Hola, deberia enumerar los procesos en memoria, luego recorrer uno a uno para usar el Assembly.GetExecutingAssembly().Location

Gracias

vitoto

Ver este tema: http://www.softwaremix.net/viewtopic-467246.htm

Enviado desde http://www.softwaremix.net

Preguntas similare

Leer las respuestas

#1 A.Poblacion
21/12/2005 - 16:32 | Informe spam
"vitoto" wrote in message
news:

Hola, deberia enumerar los procesos en memoria, luego recorrer uno a uno
para usar el Assembly.GetExecutingAssembly().Location ?



No, el "GetExecutingAssembly" siempre te devuelve el propio assembly que
está ejecutando esa sentencia, no tiene nada que ver con los procesos que
hay en memoria.
Respuesta Responder a este mensaje
#2 A.Poblacion
21/12/2005 - 16:38 | Informe spam
"vitoto" wrote in message
news:

Hola, deberia enumerar los procesos en memoria, luego recorrer uno a uno
para usar el Assembly.GetExecutingAssembly().Location ?



Perdón, despues de contestar he vuelto a leer la pregunta original
"desde mi aplicacion VB.Net listo todos los procesos en memoria ...". Ha
sido un error mio, he creido entender que querías saber desde dentro del
código del propio ejecutable cuál era la ruta desde la que ese ejecutable se
había cargado en memoria. Pero veo que es otra cosa lo que quieres, ya que
se trata de enumerar los procesos cargados y desde _fuera_ de ellos saber
desde qué .exe fueron cargados.
Si estás usando la clase Process para enumerar los procesos, tienes una
propiedad Modules para enumerar todos los módulos que componen el proceso.
Recorriendo los modulos, cada uno tiene una propiedad que se llama FileName
que da la ruta completa del archivo.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida