NHibernate で SQLite を使用して成功した後、Entity Framework Code First でのテストに SQLite を使用できることを非常にうれしく思います。
いくつかの接続文字列の例とデモのセットアップがあれば、それは素晴らしいことであり、忙しい一日から少し時間を節約できます.
どうもありがとう。
編集:
EFの「データコンテキスト」を介してcrudアクションを適用すると、デバッグ中にこのエラーが発生することに注意してください。
タイプ 'System.Data.SQLite.SQLiteConnection' の接続のプロバイダー名を特定できません。
<system.data>
<DbProviderFactories>
<remove invariant="System.Data.SQLite"/>
<add name="SQLite Data Provider" invariant="System.Data.SQLite" description=".Net Framework Data Provider for SQLite"
type="System.Data.SQLite.SQLiteFactory, System.Data.SQLite" />
</DbProviderFactories>
</system.data>
<connectionStrings>
<add name="DataContext"
connectionString="Data Source=:memory:;Version=3;New=True;"
providerName="System.Data.SQLite"
/>
</connectionStrings>
うまくいけば、EF はこの方法で SQLite と統合されます。エラーメッセージは、驚くべきことに、おそらくそうではないことを示唆していますが.