Ich habe ein C# -Webanwendungsprojekt mit Subsonic 3.0.3 als meine DAL und SQLite für die Datenbank gestartet.
Es hat kein Problem bei der Verwendung von SimpleRepo, aber das Problem tritt auf, wenn ich versuche, ActiveRecord/Linq T4 Vorlagen zu verwenden.
Es heißt "Metadaten-Datei 'System.Data.SQLite' konnte nicht gefunden werden". Die Datei settings.ttinclude ist diejenige, die mit der Datei SQLite.ttinclude geliefert wird, und ihre Konfiguration sieht gut aus, und andere Dateien werden angewiesen, SQLite.ttinclude zu verwenden. Ich habe sie auch mit einer SQL Server-Datenbank getestet und alles geht gut.
versuchte sich auch darüber im Netz gesucht und alles, was ich waren diese finden konnten:Active Record und Linq T4 Templates Problem
- Subsonic Google Groups, die mir einen Verweis auf den Anfang der settings.ttinclude System.Data.SQLite in den anweist. Kein Glück.
- Jemand bei here kommentierte über dieses Problem, und es wurde geantwortet, um die Verbindungszeichenfolge zu überprüfen, die nicht mein Problem zu sein scheint, weil die App funktioniert, wenn ich SimpleRepo verwende.
Verdammt! Ich musste nur SQLite nach GAC kopieren. Wie dem auch sei, ich habe diesen hier noch nie gesehen, hat er keine andere Lösung? – Parsa