exe y dlls

20/09/2011 - 00:47 por Carlos | Informe spam
Hola

una pregunta básica, supongamos que con C#
se hace un exe y su dll dentro de un mismo
folder, la dll se copia a la memoria ?

- en proyectos para PCs
- en proyectos para Windows Mobil

gracias
Carlos

Preguntas similare

Leer las respuestas

#1 Carlos
20/09/2011 - 00:50 | Informe spam
con C#, se hace un exe y su dll dentro de un mismo
folder, la dll se copia a la memoria ?

cuando arranca el ejecutable exe, claro,
pero sin usar trucos como copiar la memoria
de tal forma que se expanda por ejemplo .Net 2.0
(creo que esto último puede hacerse,
pero no es de interes para mi pregunta)
Respuesta Responder a este mensaje
#2 Carlos
24/09/2011 - 01:07 | Informe spam
no he comprobado, creo que dllimport se llama dll una vez,
se usa la funcion nativa, y se borra la dll inmediatamente,
no permanece en memoria, pero creo que usando LoadLibrary
si permanece en memoria hasta usar, no recuerdo el nombre
creo que es, FreeLibrary, la dll sale de memoria

debe ser que dllimport usa LoadLibrary y FreeLibrary
internamente en un instante

saludos
Carlos
Respuesta Responder a este mensaje
#3 Carlos
24/09/2011 - 01:28 | Informe spam
y no se que pasa con las dlls cargadas
por ejemplo para usarlas desde using

saludos
Carlos
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida