Code First for Mysql 错误:未为提供程序“MySql.Data.MySqlClient”找到任何 MigrationSqlGenerator。请在目标迁移配置类中使用 SetSql
来源:互联网 发布:jenkins mac 安装包 编辑:程序博客网 时间:2024/06/05 10:21
mysql 数据库迁移报错:
PM> add-migration udpate2015_9_20<span style="color:#ff0000;">未为提供程序“MySql.Data.MySqlClient”找到任何 MigrationSqlGenerator。请在目标迁移配置类中使用 SetSqlGenerator 方法以注册其他 SQL 生成器。</span>
错误的原因:
没有指定当前上线文所处的程序集
[DbConfigurationType(typeof(MySql.Data.Entity.MySqlEFConfiguration))] public class WLContext : DbContext { }
// 摘要: // 可将此属性置于 System.Data.Entity.DbContext 的子类上,以指示 System.Data.Entity.DbConfiguration // 的子类,后者表示应用程序的基于代码的配置与上下文类型处于不同的程序集中。 [AttributeUsage(AttributeTargets.Class, AllowMultiple = false)] [SuppressMessage("Microsoft.Design", "CA1019:DefineAccessorsForAttributeArguments")] [SuppressMessage("Microsoft.Performance", "CA1813:AvoidUnsealedAttributes")] public class DbConfigurationTypeAttribute : Attribute { // 摘要: // 指示应对此应用程序的基于代码的配置使用由给定程序集限定名称表示的 System.Data.Entity.DbConfiguration 的子类。 // // 参数: // configurationTypeName: // 要使用的 System.Data.Entity.DbConfiguration 类型。 public DbConfigurationTypeAttribute(string configurationTypeName); // // 摘要: // 指示应对此应用程序的基于代码的配置使用 System.Data.Entity.DbConfiguration 的给定子类。 // // 参数: // configurationType: // 要使用的 System.Data.Entity.DbConfiguration 类型。 public DbConfigurationTypeAttribute(Type configurationType); // 摘要: // 获取应对此应用程序的基于代码的配置使用的 System.Data.Entity.DbConfiguration 的子类。 // // 返回结果: // 应对此应用程序的基于代码的配置使用的 System.Data.Entity.DbConfiguration 的子类。 public Type ConfigurationType { get; } }
0 0
- Code First for Mysql 错误:未为提供程序“MySql.Data.MySqlClient”找到任何 MigrationSqlGenerator。请在目标迁移配置类中使用 SetSql
- Code First for Mysql 错误:未为提供程序“MySql.Data.MySqlClient”找到任何 MigrationSqlGenerator
- 错误 175: 具有固定名称“MySql.Data.MySqlClient”的 ADO.NET 提供程序未在计算
- 错误1类型“MySql.Data.MySqlClient.MySqlConnection”在未被引用的程序集中定义。必须添加对程序集“MySql.Data, Version=6.1.5.0, Cu
- MySql.Data.MySqlClient.EF6 配置
- code first 迁移 MySQL
- 由名为"CsdlToSsdlAndMslActivity" 的活动生成的SSDL无效,未找到具有固定名称“MySql.Data.MySqlClient”
- 在C#中用MySql.Data.MySqlClient连接MySql
- 在C#中用MySql.Data.MySqlClient连接MySql
- 在C#中用MySql.Data.MySqlClient连接MySql
- 使用mysql.data.mysqlclient实现C#连接MySQL数据库
- 使用mysql.data.mysqlclient实现C#连接MySQL数据库
- 在MVC 中使用code first迁移步骤
- EF 6.0 Code First 迁移MySql数据库
- C#中用MySql.Data.MySqlClient连接MySql
- 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL
- 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL
- 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL
- Kafka深入解析Log存储
- 实际试验遇到的一些python问题,包括图片格式转换,python中调用linux命令行,用python画图等等。
- Caffe框架,了解三个文件
- 未释放kafka资源导致的问题
- Theano里配置GPU的新方法
- Code First for Mysql 错误:未为提供程序“MySql.Data.MySqlClient”找到任何 MigrationSqlGenerator。请在目标迁移配置类中使用 SetSql
- CADisplayLink
- 招行网银常见问题汇总
- 单例模式
- C++单例模式实现方式
- 展讯SC7730:Camera兼容引起的打开失败问题
- 设计模式
- 答大一学生:我的专业真这么烂吗?
- 简单的对象池技术实现 DEMO