Actualizacion DLL en tiempo de ejecución

23/12/2009 - 14:24 por Paul P. Garcia | Informe spam
Saludos.
Es posible actualizar una DLL en tiempo de ejecución?
Me explico: Mi aplicación tiene que estar siempre en ejecución, no debe
cerrarce ni un segundo... mi aplicación usa varias DLL, pero no todas las
ocupa todo el tiempo y va existir en algun momento en el que debo actualizar
una DLL.
La DLL que quiero usar tiene eventos, metodos y propiedades. No se si es
posible liberarme por un momento de una DLL mientras se baja la nueva, una
vez bajada y actualizada, nuevamente hacer referencia a la DLL con todos sus
eventos, metodos y propiedades...

Mi propia aplicación bajara la nueva DLL...
 

Leer las respuestas

#1 RFOG
23/12/2009 - 15:59 | Informe spam
En .NET creo que no, salvo opinión más autorizada en contra.

En Win32 sí si la cargas a mano mediante LoadLibrary y luego obteniendo
los punteros a función...

On Wed, 23 Dec 2009 14:24:25 +0100, Paul P. Garcia
wrote:

Saludos.
Es posible actualizar una DLL en tiempo de ejecución?
Me explico: Mi aplicación tiene que estar siempre en ejecución, no debe
cerrarce ni un segundo... mi aplicación usa varias DLL, pero no todas las
ocupa todo el tiempo y va existir en algun momento en el que debo
actualizar
una DLL.
La DLL que quiero usar tiene eventos, metodos y propiedades. No se si es
posible liberarme por un momento de una DLL mientras se baja la nueva,
una
vez bajada y actualizada, nuevamente hacer referencia a la DLL con todos
sus
eventos, metodos y propiedades...

Mi propia aplicación bajara la nueva DLL...






Microsoft Visual C++ MVP => http://geeks.ms/blogs/rfog
?Que es lo que hay que hacer para que una mujer este contenta un sabado por
la noche?
Contarle un chiste el martes por la ma?ana.

Preguntas similares