2009-06-18 12 views
0

Gibt es eine ähnliche Klasse wie ProvidersHelper, aber nicht für das Web? Ich möchte eine Sammlung von Anbietern instanziieren. Eigentlich verwende ich CodeSmith & Nettiers, und der DB-Provider ist Oracle. Es hat einen Provider-Abschnitt generiert, der unter app.config hinzugefügt werden soll, und ich weiß nicht, warum er System.Web.Configuration-Klassen verwendet oder warum in diesem Abschnitt SQLClient anstelle von OracleClient steht.Gibt es eine ähnliche Klasse wie ProvidersHelper, aber nicht für das Web?

Der Fehler, ich bin immer ist:

„Eine nicht behandelte Ausnahme des Typs 'System.Configuration.ConfigurationErrorsException' aufgetreten in System.Web.dll

Zusätzliche Informationen: Könnte nicht Datei oder Assembly 'LLPA.Data.OracleClient' oder eines seiner Abhängigkeiten laden. Das System kann die angegebene Datei nicht finden. "

Jede Idee oder Lösung wird geschätzt.

Antwort

0

Überprüfen Sie die DLL LLPA.Data.OracleClient befindet sich im bin-Ordner oder der GAC. Wenn das nicht funktioniert, schauen Sie sich Fuslogvw.exe an.

0

Ich hatte die Referenz LLPA.Data.OracleClient nicht zu meiner Anwendung hinzugefügt, deshalb konnte sie nicht gefunden werden.

+0

Haben Sie nicht vergessen, etwas zu tun? –

1

Es ist wahrscheinlich ein Fehler, wenn es sich auf SQL Server bezieht und Sie Oracle verwenden. Ich würde empfehlen, einen Fehler auf der .netTiers issue tracker zu protokollieren. Ich würde empfehlen, sich alle LLPA.Data.OracleClient-Projektreferenzen anzuschauen und sicherzustellen, dass sie sich in Ihrem bin-Verzeichnis Ihrer kompilierten Anwendung befinden.