Hola grupo;
He estoy usando la ultimas versión del .Net y el vs 2005. Al utilizar
reflection sobre una dll
generado con el 2005, da error al intentar obtener los tipos GetTypes().
Al genera la clase, a parte de todos los tipos del namespace, crea un tipo
"<PrivateImplementationDetails>{.} con una numeración.
Al intentar cargar este, salta una excepción.
Alguien sabe como evitar esto?
El siguiente código es el utilizado para leer el ensamblado.
// Cargamos el ensamblado del fichero.
System.Reflection.Assembly asm = System.Reflection.Assembly.LoadFile(file);
// Recorremos todos los metodos del ensamblado.
foreach( System.Reflection.Module mod in asm.GetModules() )
{
// Recuperamos todos los tipos de cada modulo.
foreach( Type t in mod.GetTypes() )
{
Gracias.
Saludos.
Leer las respuestas