Ich erstelle dynamisch eine Instanz einer Klasse mit Reflektion und das funktioniert gut, außer wenn ich dies durch Komponententests versuche - ich benutze das MS-Testframework.
ich den bekannten Fehler aus: „Die Datei oder Assembly‚Assy‘oder eine ihrer Abhängigkeiten geladen Das System kann die angegebene Datei nicht finden kann“
ich die DLL in dem ist \ debug ist von der kopiert habe Unit-Test-Projekt - ist das nicht der richtige Ort?Problem mit Reflektion in Unit/Integration Tests
string assyName = "Go.Data.SqlServer";
string typeName = "GoMolaMola.Data.SqlServer.DataProviderFactory";
Assembly assy = Assembly.Load(assyName);
object o = assy.CreateInstance(typeName);
Irgendwelche Ideen? Ich bin neu in der Unit-Tests und jede Hilfe wäre willkommen.
Dank
Sie haben Recht, es wird nicht aus dem Ordner bin ausgeführt. Ich habe eine Referenz aus dem Testprojekt hinzugefügt und das hat dafür gesorgt! Danke für Ihre Hilfe – iammaz