• 关于安装了sqlite对于vs的组件,重启vs后,在外面可以连接sqlite数据库,但是在建立实体模型时没有sqlite数据源的问题


    出自:http://bbs.csdn.net/topics/390917337

    兄弟,刚刚在stackoverflow上找到了解决方法了
    http://stackoverflow.com/questions/21823719/visual-studio-2013-say-me-entity-framework-that-the-provider-of-sqlite-is-not-fo

    我自己的问题已经解决了,就是把要用SQLite的这个项目在添加了引用后,先编译生成一下,再添加EDMX。你试试!

    2018-03-28-------------------------------------------------------------------------------------------------

    用Nuget包安装新版本的sqlite.dll后,连接器需要保持相同版本

    如我当前的sqlite.dll的版本是1.0.108.0

    那么你连接器的版本也应该是sqlite-netFx46-setup-bundle-x86-2015-1.0.108.0.exe

    2018-3-29

    发现跟你用nuget引用的dll也有关

    需要用.core

    2018-04-24

    再记一次成功刷出数据源的经历

    打开项目,nuget获取sqlite.ef6,dll的版本是1.0.108.0

    关闭vs,安装sqlite-netFx46-setup-bundle-x86-2015-1.0.108.0.exe

    打开项目,编译,刷不出来数据源

    nuget sqlite.core

    编译,成功刷出数据源

    2018-04-24

    https://blog.csdn.net/kaluluosi111/article/details/50323713

    报错关于:Unable to determine the provider name for provider factory of type 'System.Data.SQLite.SQLiteFactory'. Make sure that the ADO.NET provider is installed or registered in the application config.

    在配置文件增加下面两项

    <entityFramework>
    <defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlConnectionFactory, EntityFramework" />
    <providers>
    <provider invariantName='System.Data.SQLite' type='System.Data.SQLite.EF6.SQLiteProviderServices, System.Data.SQLite.EF6'/>
    </providers>
    </entityFramework>
    <system.data>
    <DbProviderFactories>
    <remove invariant="System.Data.SQLite"/>
    <add name='SQLiteData Provider' invariant='System.Data.SQLite' description='.Net Framework DataProvider for SQLite' type='System.Data.SQLite.SQLiteFactory,System.Data.SQLite'/>
    </DbProviderFactories>
    </system.data>

  • 相关阅读:
    资料收集
    layui 设计资源——2.0 版本的 Axure 组件包,产品交互设计利器
    照片自动按时间分类助手
    回顾2017,规划2018,展望2019
    coder/programmer engineer Chirf Technology Offcer
    新手开公司创业,这些坑千万别掉进去!
    ASP.NET MVC中的Global.asax文件
    SQLServer(MSSQL)、MySQL、SQLite、Access相互迁移转换工具 DB2DB v1.0
    快速开发之代码生成器(asp.net mvc4 + easyui + knockoutjs)
    PowerDesigner逆向工程导入MYSQL数据库总结
  • 原文地址:https://www.cnblogs.com/swobble/p/8409018.html
Copyright © 2020-2023  润新知