Verán, yo siempre trabajo con Option Strict a ON. Y me acabo de encontrar con un problema que no sé como solucionar.
Estoy cargando un ensamblado dinámicamente:
Código:
Bien, si Option Strict esta a OFF, me lo realiza todo sin problema y al compilar funciona perfectamente.Private objUnaClase As [Assembly] Private objClase As Object Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click objUnaClase = [Assembly].LoadFrom("pruebaClase.dll") objClase = objUnaClase.CreateInstance("pruebaClase.MiClase") MsgBox(objClase.UnMetodo) End Sub
Sin embargo . .. si Option Strict esta a ON, en la línea del MsgBox, me la marca como MAL y me dice el siguiente mensaje:
"Option Strict ON no permite el enlace en tiempo de ejecución".
He probado de la siguiente forma:
MsgBox(Cstr(objClase.UnMetodo))
Pero sin éxito . . . en fin, ¿Alguien sabe como podría arreglarlo teniendo el Option Strict a ON?
Gracias y saludos cordiales.