0

Enterpriselibrary 6 では、.config ファイルでエンジン データベースを構成し、ログ エンジンと例外処理を使用します。プロバイダーを db ファイルに正常にアタッチでき、エンタープライズ ライブラリのデータベース API の下に sqlite のコンテキストを作成できます (コマンドを介してクエリ、挿入を使用できます) が、ログと例外が表示されません。このデータベースにログインし、

詳細を検索すると、sqlite は .net バージョンでプロシージャを追加できないことがわかります (特別なバージョンでのみ実行できます)。エンタープライズ ライブラリには、動作するために必要なテーブルとプロシージャを含むデータベースが必要です (SQL サーバーの場合は . sql ファイルが提供されます); 古いバージョン (およびバージョン 5 も) が機能することがわかります。構成http://entlibcontrib.codeplex.com/wikipage?title=SQLiteDataProvider41のデモが表示され ますが、完全ではありません (providerMappings は現在必要ありません。プロバイダーSystem.Data セクションに挿入する必要があります)、私の質問の例はありません: どうすればよいですか? EL6で作業する方法はありますか?

ありがとう

4

1 に答える 1