исключение после обновления ASP.NET Identity до 2.0

мой проект: VS2013, Entity Framework, веб-формы, база данных в первую очередь, Identity

Я обновил все пакеты NuGet моего проекта сегодня (2014-4-15). Среди них Identity обновлен до 2.0.0.0.

Я думал, что дела идут хорошо, но, к сожалению, когда я запускаю приложение, следующее утверждение дает исключение.

namespace xxx.Models
{
    // You can add User data for the user by adding more properties to your User class, please visit http://go.microsoft.com/fwlink/?LinkID=317594 to learn more.
    public class ApplicationUser : IdentityUser
    {
    }

    public class ApplicationDbContext : IdentityDbContext<ApplicationUser>
    {
        public ApplicationDbContext()
            : base("MyConnection") 
        {
        }
    }
...
}

Информация об исключении заключается в следующем. Это просит меня сделать Code First Migration. Но мой проект - это проект Database First webforms. Как я могу решить эту проблему? Спасибо!

Исключение типа «System.InvalidOperationException» произошло в Microsoft.AspNet.Identity.EntityFramework.dll, но не было обработано в коде пользователя

Дополнительная информация: Модель, поддерживающая контекст ApplicationDbContext, изменилась с момента создания базы данных. Это могло произойти из-за того, что изменилась модель, используемая в ASP.NET Identity Framework, или изменилась модель, используемая в вашем приложении. Чтобы решить эту проблему, вам необходимо обновить базу данных. Рассмотрите возможность использования Code First Migrations для обновления базы данных (http://go.microsoft.com/fwlink/?LinkId=301867).
Перед обновлением базы данных с помощью миграции кода сначала отключите проверку согласованности схемы для удостоверения ASP.NET, установив throwIfV1Schema = false в конструкторе вашего ApplicationDbContext в вашем приложении. public ApplicationDbContext (): base ("ApplicationServices", throwIfV1Schema: false)

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

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