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
resuelto xD muchas horas de documentacion en temas de assembly y appdomain
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
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 :)
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