【问题标题】:Unable to find version '6.9.5.0' of package 'MySql.Data.Entity.EF6'找不到包“MySql.Data.Entity.EF6”的版本“6.9.5.0”
【发布时间】:2014-12-20 20:49:18
【问题描述】:

当我尝试构建我的 ASP.NET MVC4 应用程序时,我收到以下错误: 找不到包“MySql.Data.Entity.EF6”的版本“6.9.5.0”。

据我所知,所有软件包都是最新的。我有 MySQL.Data、MySQL.Data.Entity、MySQL.Data.Entity.EF6、MySQL.Web(所有版本 6.9.5.0)

【问题讨论】:

    标签: mysql asp.net-mvc-4 entity-framework-6 nuget-package-restore


    【解决方案1】:

    您至少需要在应用程序的 \bin\ 文件夹中引用 MySql.Data.Entity.EF6 程序集。如果您的已安装软件包列表确实完整,您可能还需要 MySQL for Visual Studio 1.1.1MySQL Connector/Net

    任何搜索引擎都可以为您提供这些链接;我在 How to start using Entity Framework 6 with MySQL databases 的 MySql 论坛上找到了一套出色的分步说明。

    【讨论】:

    • 这是 VisualStudio-2013 的某种错误。在我从 Packages.config 中删除 MySql.Data.Entity.EF6 的条目后,问题终于解决了。
    猜你喜欢
    • 1970-01-01
    • 2016-12-08
    • 2020-08-19
    • 2014-01-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-09
    • 1970-01-01
    相关资源
    最近更新 更多