
14/12/2005, 10:05
|
| | Fecha de Ingreso: diciembre-2005
Mensajes: 10
Antigüedad: 19 años, 2 meses Puntos: 0 | |
Esto es lo que intento lograr Hola :)
Lo que intento hacer es tengo varios proyectos un exe y 3 dll, tengo un base.dll que es la base de los demas dll, en cuestiones de controles en la forma windows, en mi aplicacion exe tengo un combo que cuando es el que me indica que proyecto.dll cargar, entonces uso el assembly para en tiempo de ejecucion cargar el proyecto.dll que el usuario escoja en el combo y hacerle un activecast a la base.dll y asi estarlo mostrarlo.
El problema es que cuando yo cambio de proyecto.dll me crea otra referencia a base.dll y no me destruye la anterior. Cuando ya no me deja correr mi aplicacion, tengo que cerrar todo el Visual Studio para que me destruya toda las referencias que tenia creadas a base.dll porque cerrar la solucion no es suficiente.
No se mucho de manejo de memoria y no se si esto se pueda hacer de otra manera mas sencilla.
Cualquier ayuda sera bienvenida :) gracias
Candy_2
p.d Gracias por lo del link ya quedo. |