C sharp - System.Type en Librerías DLL

 
Vista:

System.Type en Librerías DLL

Publicado por enrique (1 intervención) el 16/09/2003 14:36:14
Hola tengo una serie de dudas respecto a C# NET.

Tengo un problema al crear una DLL utilizando reflexión de .NET:

Tengo este código en una clase A de un proyecto Visual Studio.

ClaseA
...
string cadenaTipoMiClase = "MiClaseB"
System.Type tipoMiClase = Type.GetType(cadenaTipoMiClase);
....

ClaseA y ClaseB están en el mismo proyecto de Visual Studio, y ese código funciona bien.

Ahora bien, si creo una Librería DLL cque contiene la claseA, el código

...
string cadenaTipoMiClase = "MiClaseB"
System.Type tipoMiClase = Type.GetType(cadenaTipoMiClase);
....

no funciona !!!!!!

En cambio si la clase A y la clase B están en la misma DLL sí, repito síiiiiiii, funciona.

Cómo se puede hacer que ese código funcione estando claseA en una DLL y claseB en mi proyecto de Visual Studio,
el cual añade una referencia a esa DLL.
Muchísimas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:System.Type en Librerías DLL

Publicado por Edgar (278 intervenciones) el 16/09/2003 16:44:56
Hola

Leete este artículo para que veas como se puede usar el metodo GetType... creo que lo que te hace falta es colocar el namespace completo.. revisa el artículo, creo que te puede ser de mucha ayuda

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemtypeclassgettypetopic1.asp

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar