ayuda con DLL cargadas a memoria

Iniciado por spiritdead, 7 Diciembre 2012, 00:32 AM

0 Miembros y 1 Visitante están viendo este tema.

spiritdead

buenas tardes, quisiera consultar respecto a una pequeña duda

si tengo una DLL cargada en la memoria usando

  Dim asm As Assembly = Assembly.LoadFrom(possiblePlugin)

y requiero actualizar dicha DLL por ejemplo sustituyendo la DLL pero me da 1 error de archivo en uso, como podria hacer ?

uso esto
http://geekswithblogs.net/WTFNext/archive/2009/05/06/how-to-create-a-plugin-architecture-in-vb.net.aspx
Facilitador De Tareas - Task Simplifier (FDT)

spiritdead

resuelto xD muchas horas de documentacion en temas de assembly y appdomain
Facilitador De Tareas - Task Simplifier (FDT)

Novlucker

Ayer lo vi y no pude responder, justamente te iba a decir que debes de cargar la dll en otro domain :P

De cualquier modo, algo que ya te sugerí en su momento para la extensibilidad fue MEF. Hace aproximadamente un mes dejé el source de una aplicación que lo implementa.
http://foro.elhacker.net/net/iptokml_console_application_source-t374401.0.html

Saludos
Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD

"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein

spiritdead

jej tarde como 2 dias documentandome, a la final lo logre :P intento implementar ma misma idiologia q firefox y su sistema de plugins instalables y actualizables en ejecucion :)
Facilitador De Tareas - Task Simplifier (FDT)

spiritdead

Cita de: Novlucker en  7 Diciembre 2012, 13:00 PM
Ayer lo vi y no pude responder, justamente te iba a decir que debes de cargar la dll en otro domain :P

De cualquier modo, algo que ya te sugerí en su momento para la extensibilidad fue MEF. Hace aproximadamente un mes dejé el source de una aplicación que lo implementa.
http://foro.elhacker.net/net/iptokml_console_application_source-t374401.0.html

Saludos

nov si puedes me gustaria hablar contigo
Facilitador De Tareas - Task Simplifier (FDT)