使用MySQL的ASP.NET MVC Identity EF

时间:2015-04-20 12:20:22

标签: mysql asp.net-mvc asp.net-identity

我使用sql server进行代码迁移。但在我的新项目中,我需要使用MySQL。我跟着每一步都进入了这个tutorial,我想我得到了我需要的一切,但是这一行:

public ApplicationDbContext()
        : base("DefaultConnection", throwIfV1Schema : false)

它有一个错误,说明IdentityDbContext不包含带有2个参数的构造函数。

我知道错误是什么。但我搜索了这个' throwIfV1Schema'并发现一些开发人员使用这一行来使用MySQL进行迁移。我不知道我的项目有什么问题。请帮忙!谢谢,

1 个答案:

答案 0 :(得分:1)

我相信版本2中添加了throwIfV1Schema参数,以保护某些用户在从Identity 1.x迁移到2.0时遇到的登录错误。

它已从以后的版本中删除,可能是因为该bug已被修复。这就是为什么你没有一个接管字符串和bool的构造函数。

很抱歉,但我没有提及支持,但我记得前一段时间看过同样的事情。