ASP.NET/Identity Ошибка: тип сущности ApplicationUser не является частью модели для текущего контекста

ВПереместить хранилище удостоверений ASP.NET в базу данных EF Sql zoidbergi описал проблему, похожую на ту, с которой я столкнулся, но на которую не удалось полностью ответить Я получаю сообщение об ошибке выше при попытке выполнить миграцию из встроенной базы данных .mdf в MySQL. Я использую методологию Database-First и успешно создал Entity Model из базовой базы данных Mysql.

Независимо от того, воссоздаю ли я воссоздание таблицы данных удостоверения asp.net, приложение дросселирует, как только пользователь получает доступ к менеджеру:

The entity type ApplicationUser is not part of the model for the current context.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 

Exception Details: System.InvalidOperationException: The entity type ApplicationUser is not part of the model for the current context.

Source Error:  

Line 65:             ' Create a local login before signing in the user
Line 66:             Dim user = New ApplicationUser() With {.UserName = model.UserName}
**Line 67:             Dim result = Await UserManager.CreateAsync(User, model.Password)**
Line 68:             If result.Succeeded Then
Line 69:                 Await SignInAsync(User, isPersistent:=False)

Я указал ApplicationDBContext на мою модель DbContext:

Public Class ApplicationDbContext
    Inherits IdentityDbContext(Of ApplicationUser)
    Public Sub New()
        MyBase.New("IMSEntities")
    End Sub
End Class

Googling, как правило, находит людей, которые сдались и закодировали своих собственных провайдеров безопасности - я бы хотел использовать стандартный, если это возможно. Расстроенный!

Ответы на вопрос(2)

Ваш ответ на вопрос