在我成功地将 SQLite 与 NHibernate 结合使用之后,我很高兴使用它来通过 Entity Framework Code First 进行测试。
如果您有一些示例连接字符串并设置演示,那就太好了,可以为我忙碌的一天节省一些时间。
多谢。
EDIT:
值得一提的是,当我通过 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 集成。尽管错误消息令人震惊地表明可能不是。
您需要使用程序集限定名称:
<add name="SQLite Data Provider"
invariant="System.Data.SQLite"
description=".Net Framework Data Provider for SQLite"
type="System.Data.SQLite.SQLiteFactory, System.Data.SQLite, Version=1.0.66.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139" />
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)