2009-08-23 9 views
2

データベース用のDALとSQLiteとしてsubsonic 3.0.3を使用してC#Webアプリケーションプロジェクトを開始しました。

SimpleRepoを使用しても問題はありませんが、ActiveRecord/Linq T4テンプレートを使用しようとすると問題が発生します。

"メタデータファイル 'System.Data.SQLite'が見つかりませんでした。 settings.ttincludeはSQLite.ttincludeファイルで提供されているもので、その設定はokです。その他のファイルはSQLite.ttincludeを使用するように指示されています。また、SQL Serverデータベースを使ってそれらをテストしたところ、すべてうまくいっています。

はまた、ネット上でそれについて検索しようと、私は見つけることができるすべては、これらのは次の通りであった:アクティブレコードとLinq T4テンプレートの問題

  1. Subsonic Google Groups settings.ttincludeの先頭にSystem.Data.SQLiteへの参照を追加するために私に指示しました。運がない。
  2. Someone at hereでこの問題についてコメントしていますが、SimpleRepoを使用しているときにアプリが動作するため、自分の問題ではない接続文字列を確認するための回答がありました。

答えて

2

マシンにSQLiteがインストールされていますか?あなたはそれのための.NETドライバも必要です(それは見つけることができません)。

+0

くそー!私がやらなければならなかったことは、SQLiteをGACにコピーすることでした。とにかく、私は前にこれに遭遇していませんでしたが、他の解決策はありませんか? – Parsa

関連する問題