美好的一天,我在从块金管理器安装实体框架SQLite
,SQLite.linq
,SQLite.Core
和SQLite.EF6
之后遇到了创建数据模型的问题。以下是错误消息
数据模型创建错误
来自nugget的已安装包
答案 0 :(得分:0)
我已经弄明白了,错误代码来自App.config,所以将以下内容添加到app.config中的实体框架提供程序
<provider invariantName="System.Data.SQLite.EF6" type="System.Data.SQLite.EF6.SQLiteProviderServices, System.Data.SQLite.EF6, Version=1.0.105.2, Culture=neutral, PublicKeyToken=db937bc2d44ff139" />
<provider invariantName="System.Data.SQLite" type="System.Data.SQLite.EF6.SQLiteProviderServices, System.Data.SQLite.EF6, Version=1.0.105.2, Culture=neutral, PublicKeyToken=db937bc2d44ff139" />
您可以将版本号替换为任何冲突版本及其完成