Reflection

08/10/2008 - 00:08 von Manfred | Report spam
Hallo liebe NG,

ich habe ein Assembly mit einer Klasse 'Logging' drin. Das Assembly habe ich
als Referenz in meinem Projekt. Nun versuche ich mit Assembly.LoadFrom und
natürlich weiterer Verarbeitung eine Instanz dieser Klasse erstellt. Das
Erstellen funktioniert auch, aber bei der Zuweisung zu meiner Variable tritt
eine InvalidCastException auf, weil die beiden Variablen aus
unterschiedlichen Contexten stammen. Wie löse ich das Problem?

Gruß
M. Lutterbach
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
08/10/2008 - 00:45 | Warnen spam
Hallo Manfred,

"Manfred" schrieb:

Nun versuche ich mit Assembly.LoadFrom und
natà¼rlich weiterer Verarbeitung eine Instanz dieser Klasse erstellt.



Warum? Wenn die Assembly doch eh bei Dir referenziert wird, solltest Du
auch direkt auf die Klasse zugreifen können.

Erstellen funktioniert auch, aber bei der Zuweisung zu meiner Variable tritt
eine InvalidCastException auf, weil die beiden Variablen aus
unterschiedlichen Contexten stammen.



? Poste doch bitte mal die komplette Fehlermeldung inkl. des Codes, der
sie verursacht.

Tschau, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

Ähnliche fragen