Hola,
Tengo una pregunta sobre algo que no he hecho todavía y un poco ayuda
seguramente me ahorraría tiempo y dolores de cabeza. La idea es la
siguiente: tengo una biblioteca de clases que carga dinámicamente el
ensamblado principal de Crystal Reports para luego acceder a su contenido
mediante reflexión. Ahora mismo utilizo la versión del ensamblado que
instala Crystal en la carpeta de archivos comunes:
Assembly a = Assembly.LoadFrom(
@"C:\Archivos de programa\Archivos
comunes\_etc_\CrystalDecisions.CrystalReports.Engine.dll");
En la versión definitiva de la biblioteca, quiero que el ensamblado se
cargue del GAC, que es lo suyo. Y además me valdría cualquier versión del
ensamblado posterior a la 2.0 (corr. a CR9) que estuviera instalada. Tampoco
importaría que el idioma la versión de Crystal fuera castellano, inglés u
otro.
La pregunta es: ¿cuál sería la variante más adecuada de Assembly.Load() a
utilizar y con qué valores de parámetros?
Salu2,
Octavio
Leer las respuestas