ngen?

01/02/2006 - 14:53 por Daniel G. Samborski | Informe spam
Hola, trato de recompilar una aplicacion con ngen pero no funciona, alguien
me podria decir la forma de utilizar esta herramienta.

La forma en la que la utilizo es:

ngen MySistema.exe

Incluso porbe agregando las .DLL externas que utiliza.

ngen MySistema.exe "primara.dll","segunda.dll","Otras.dll"

Y no logro que compile la aplicacion.



Daniel.

Preguntas similare

Leer las respuestas

#1 Jesús López
01/02/2006 - 22:05 | Informe spam
¿Podrías se un poco más explícito? ¿Qué quieres decir con que "no funciona"?
¿Te da un mensaje de error o algo por el estilo?

Saludos:

Jesús López
MVP

"Daniel G. Samborski" escribió en
el mensaje news:
Hola, trato de recompilar una aplicacion con ngen pero no funciona,
alguien me podria decir la forma de utilizar esta herramienta.

La forma en la que la utilizo es:

ngen MySistema.exe

Incluso porbe agregando las .DLL externas que utiliza.

ngen MySistema.exe "primara.dll","segunda.dll","Otras.dll"

Y no logro que compile la aplicacion.



Daniel.

Respuesta Responder a este mensaje
#2 Daniel G. Samborski
01/02/2006 - 22:39 | Informe spam
Ningun mensaje de error, solamente acaba sin decir nada...
Y el .EXE queda tal cual estaba antes, segun lei en microsoft esto es debido
a que no compilo la aplicacion.

Ese es el problema, no logro que la compile y a pesar de que sigo los pasos
que indican en microsoft (Como explique anteriormente) no logro que realice
el compilado.

Vuelvo a repetir por las dudas la forma en que lo he utilizado.

ngen MySistema.exe
ngen MySistema.exe "primara.dll","segunda.dll","Otras.dll"

Y tambien poniendo la direccion completa.
ngen c:/directorio/MySistema.exe


Daniel.

"Jesús López" escribió en el mensaje
news:%
¿Podrías se un poco más explícito? ¿Qué quieres decir con que "no
funciona"? ¿Te da un mensaje de error o algo por el estilo?

Saludos:

Jesús López
MVP

"Daniel G. Samborski" escribió en
el mensaje news:
Hola, trato de recompilar una aplicacion con ngen pero no funciona,
alguien me podria decir la forma de utilizar esta herramienta.

La forma en la que la utilizo es:

ngen MySistema.exe

Incluso porbe agregando las .DLL externas que utiliza.

ngen MySistema.exe "primara.dll","segunda.dll","Otras.dll"

Y no logro que compile la aplicacion.



Daniel.





Respuesta Responder a este mensaje
#3 Jesús López
01/02/2006 - 22:59 | Informe spam
Pues parece ser que entonces lo ha hecho bien. Ngen no modifica el exe, sino
que crea una imagen nativa y la guarda en algún subdirectorio escondido del
global assembly cache. Si te vas con el command prompt a base de comandos cd
y dir al globlal assembly cache verás la imagen nativa de tu ejecutable.

Saludos:

Jesús López



"Daniel G. Samborski" escribió en
el mensaje news:%
Ningun mensaje de error, solamente acaba sin decir nada...
Y el .EXE queda tal cual estaba antes, segun lei en microsoft esto es
debido a que no compilo la aplicacion.

Ese es el problema, no logro que la compile y a pesar de que sigo los
pasos que indican en microsoft (Como explique anteriormente) no logro que
realice el compilado.

Vuelvo a repetir por las dudas la forma en que lo he utilizado.

ngen MySistema.exe
ngen MySistema.exe "primara.dll","segunda.dll","Otras.dll"

Y tambien poniendo la direccion completa.
ngen c:/directorio/MySistema.exe


Daniel.

"Jesús López" escribió en el mensaje
news:%
¿Podrías se un poco más explícito? ¿Qué quieres decir con que "no
funciona"? ¿Te da un mensaje de error o algo por el estilo?

Saludos:

Jesús López
MVP

"Daniel G. Samborski" escribió
en el mensaje news:
Hola, trato de recompilar una aplicacion con ngen pero no funciona,
alguien me podria decir la forma de utilizar esta herramienta.

La forma en la que la utilizo es:

ngen MySistema.exe

Incluso porbe agregando las .DLL externas que utiliza.

ngen MySistema.exe "primara.dll","segunda.dll","Otras.dll"

Y no logro que compile la aplicacion.



Daniel.









Respuesta Responder a este mensaje
#4 Jesús López
01/02/2006 - 23:30 | Informe spam
Puedes comprobar que efectivamente se ha generado la imagen nativa yendo al
símbolo del sistema: y ejecutas:

En Windows XP:
C:\>CD \Windows\Assembly

En Windows 2000:
C:\>CD \WinNT\Assembly

Luego:

C:\Windows\Assembly> DIR MiAplicación.ni.exe /s

Y te saldrá donde está escondido :-)

Saludos:

Jesús López
MVP





"Jesús López" escribió en el mensaje
news:%231%
Pues parece ser que entonces lo ha hecho bien. Ngen no modifica el exe,
sino que crea una imagen nativa y la guarda en algún subdirectorio
escondido del global assembly cache. Si te vas con el command prompt a
base de comandos cd y dir al globlal assembly cache verás la imagen nativa
de tu ejecutable.

Saludos:

Jesús López



"Daniel G. Samborski" escribió en
el mensaje news:%
Ningun mensaje de error, solamente acaba sin decir nada...
Y el .EXE queda tal cual estaba antes, segun lei en microsoft esto es
debido a que no compilo la aplicacion.

Ese es el problema, no logro que la compile y a pesar de que sigo los
pasos que indican en microsoft (Como explique anteriormente) no logro que
realice el compilado.

Vuelvo a repetir por las dudas la forma en que lo he utilizado.

ngen MySistema.exe
ngen MySistema.exe "primara.dll","segunda.dll","Otras.dll"

Y tambien poniendo la direccion completa.
ngen c:/directorio/MySistema.exe


Daniel.

"Jesús López" escribió en el mensaje
news:%
¿Podrías se un poco más explícito? ¿Qué quieres decir con que "no
funciona"? ¿Te da un mensaje de error o algo por el estilo?

Saludos:

Jesús López
MVP

"Daniel G. Samborski" escribió
en el mensaje news:
Hola, trato de recompilar una aplicacion con ngen pero no funciona,
alguien me podria decir la forma de utilizar esta herramienta.

La forma en la que la utilizo es:

ngen MySistema.exe

Incluso porbe agregando las .DLL externas que utiliza.

ngen MySistema.exe "primara.dll","segunda.dll","Otras.dll"

Y no logro que compile la aplicacion.



Daniel.













Respuesta Responder a este mensaje
#5 Daniel G. Samborski
02/02/2006 - 00:10 | Informe spam
Ya lo vi...¿Como se utiliza?
porque esta oculto y si pongo miaplicacion.exe no lo ejecuta.
Y al ir allí con el explorador de windows no veo el .exe solo la imagen
nativa y no se ejecuta.

Daniel

"Jesús López" escribió en el mensaje
news:eebbQ%
Puedes comprobar que efectivamente se ha generado la imagen nativa yendo
al símbolo del sistema: y ejecutas:

En Windows XP:
C:\>CD \Windows\Assembly

En Windows 2000:
C:\>CD \WinNT\Assembly

Luego:

C:\Windows\Assembly> DIR MiAplicación.ni.exe /s

Y te saldrá donde está escondido :-)

Saludos:

Jesús López
MVP





"Jesús López" escribió en el mensaje
news:%231%
Pues parece ser que entonces lo ha hecho bien. Ngen no modifica el exe,
sino que crea una imagen nativa y la guarda en algún subdirectorio
escondido del global assembly cache. Si te vas con el command prompt a
base de comandos cd y dir al globlal assembly cache verás la imagen
nativa de tu ejecutable.

Saludos:

Jesús López



"Daniel G. Samborski" escribió
en el mensaje news:%
Ningun mensaje de error, solamente acaba sin decir nada...
Y el .EXE queda tal cual estaba antes, segun lei en microsoft esto es
debido a que no compilo la aplicacion.

Ese es el problema, no logro que la compile y a pesar de que sigo los
pasos que indican en microsoft (Como explique anteriormente) no logro
que realice el compilado.

Vuelvo a repetir por las dudas la forma en que lo he utilizado.

ngen MySistema.exe
ngen MySistema.exe "primara.dll","segunda.dll","Otras.dll"

Y tambien poniendo la direccion completa.
ngen c:/directorio/MySistema.exe


Daniel.

"Jesús López" escribió en el mensaje
news:%
¿Podrías se un poco más explícito? ¿Qué quieres decir con que "no
funciona"? ¿Te da un mensaje de error o algo por el estilo?

Saludos:

Jesús López
MVP

"Daniel G. Samborski" escribió
en el mensaje news:
Hola, trato de recompilar una aplicacion con ngen pero no funciona,
alguien me podria decir la forma de utilizar esta herramienta.

La forma en la que la utilizo es:

ngen MySistema.exe

Incluso porbe agregando las .DLL externas que utiliza.

ngen MySistema.exe "primara.dll","segunda.dll","Otras.dll"

Y no logro que compile la aplicacion.



Daniel.

















Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida