Foros - Stratos

Programadores => General Programadores => Mensaje iniciado por: deadly en 26 de Junio de 2006, 02:56:01 PM

Título: c# y el Assembly
Publicado por: deadly en 26 de Junio de 2006, 02:56:01 PM
Hola.

Estoy haciendo un programa c# y quisiera ponerle la opción de cargar plugins y actualizarlo sin tener que cerrar el programa para que cargue las nuevas dlls. El problema es que no hay un Assembly.Unload y no hay manera de hacerlo sin cerrar el programa.
He intentado usar otro appdomain dentro del mismo programa y va bien. Se descargan de ese appdomain, pero no del principal.

¿Existe alguna otra manera de poder hacerlo?
Título: c# y el Assembly
Publicado por: Grugnorr en 03 de Julio de 2006, 09:17:09 AM
Vas bien encaminado, no puedes descargar un assembly sólo, sino un appdomain ( miniproceso )

Busca información sobre C# Plug-Ins y demás en google y encontrarás, es un tema común.

PD: Querer actualizar assemblies con la aplicación corriendo no es común ;), ésto es más frecuente para cargar assemblies opcionales( motor DX o motor OGL, por ejemplo ;) )