gpt4 book ai didi

entity-framework - sqlite .net 1.0.92.0 Entity Framework 6

转载 作者:行者123 更新时间:2023-12-03 18:16:01 25 4
gpt4 key购买 nike

这不是重复的问题,因为它是针对 sqlite 的新版本。
我不能先从 sqlite 数据库构建实体数据模型数据库,这是我的包:

<packages>
<package id="EntityFramework" version="6.0.2" targetFramework="net451" />
<package id="System.Data.SQLite" version="1.0.92.0" targetFramework="net451" />
<package id="System.Data.SQLite.Core" version="1.0.92.0" targetFramework="net451" />
<package id="System.Data.SQLite.EF6" version="1.0.92.0" targetFramework="net451" />
<package id="System.Data.SQLite.Linq" version="1.0.92.0" targetFramework="net451" />
</packages>

当我想用“Ado.Net Entity Data Model”构建实体数据模型时,它不能给我这个错误:

您的项目引用了最新版本的 Entity Framework ;但是,无法为您的数据连接找到与此版本兼容的 Entity Framework 数据库提供程序。退出此向导,安装兼容的提供程序,并在执行此操作之前重新构建您的项目。

最佳答案

由于某种原因,EF6 程序集不在引用文献中。通过手动添加系统程序集 System.Data.Entity 和 System.Data.Entity.Design 解决了这个问题,虽然 VS 给了我一个关于不要使用最新 EF 的警告,但设计器最终工作正常。

关于entity-framework - sqlite .net 1.0.92.0 Entity Framework 6,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22543127/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com