C# 使用实体框架代码优先方法的SQLite连接字符串

C# 使用实体框架代码优先方法的SQLite连接字符串,c#,entity-framework-6,connection-string,system.data.sqlite,C#,Entity Framework 6,Connection String,System.data.sqlite,我正在使用的连接字符串无效 我以代码优先的方式使用SQLite&Entity框架。我从NuGet下载了System.Data.SQLite SQLite数据库是否支持实体框架的代码优先方法 应用程序配置连接字符串: <connectionStrings> <add name="LaptopContext" connectionString="Data Source = C:\Users\anila\Documents\SampleDemo1.db; Version =

我正在使用的连接字符串无效

我以代码优先的方式使用SQLite&Entity框架。我从NuGet下载了System.Data.SQLite

SQLite数据库是否支持实体框架的代码优先方法

应用程序配置连接字符串:

<connectionStrings>
    <add name="LaptopContext" connectionString="Data Source = C:\Users\anila\Documents\SampleDemo1.db; Version = 3;" providerName="System.Data.EntityClient" />
</connectionStrings>

添加迁移命令不起作用

错误消息:不支持关键字:“数据源”


我应该使用什么连接字符串?

检查@alejandrozuleta是否仍收到错误消息:关键字不受支持:“数据源”。我将目标设置为.net 4.5.2,并安装了SQLite.CodeFirst。在对App.Config文件进行了一些更改后,出现以下错误:未找到提供程序“System.Data.SQLite”的MigrationSqlGenerator。使用目标迁移配置类中的SetSqlGenerator方法注册其他SQL生成器。