如何禁用ASP.NET标识中的代码优先迁移?

时间:2015-06-19 18:52:51

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

我手动更改了数据库和模型以匹配,但我收到此错误。如何更改ASP.NET标识以不尝试运行数据库迁移?

  

支持' ApplicationDbContext'从那时起,情境就发生   数据库已创建。考虑使用Code First Migrations   更新数据库(http://go.microsoft.com/fwlink/?LinkId=238269)。

     

[InvalidOperationException:支持的模型   ' ApplicationDbContext'自数据库以来,上下文已发生变化   创建。考虑使用Code First Migrations来更新数据库   (http://go.microsoft.com/fwlink/?LinkId=238269).]
  System.Data.Entity.CreateDatabaseIfNotExists`1.InitializeDatabase(TContext   上下文)+262
  System.Data.Entity.Internal<> c__DisplayClassf`1.b__e()   +165 System.Data.Entity.Internal.InternalContext.PerformInitializationAction(Action   行动)+110
  System.Data.Entity.Internal.InternalContext.PerformDatabaseInitialization()   +660 System.Data.Entity.Internal.LazyInternalContext.b__4(InternalContext   c)+31
  System.Data.Entity.Internal.RetryAction`1.PerformAction(TInput输入)   +143 System.Data.Entity.Internal.LazyInternalContext.InitializeDatabaseAction(Action`1   行动)+292
  System.Data.Entity.Internal.LazyInternalContext.InitializeDatabase()   +123 System.Data.Entity.Internal.InternalContext.Initialize()+42 System.Data.Entity.Internal.InternalContext.GetEntitySetAndBaseTypeForType(Type   entityType)+39
  System.Data.Entity.Internal.Linq.InternalSet`1.Initialize()+ 1377   System.Data.Entity.Internal.Linq.InternalSet`1.Include(String path)   +41 System.Data.Entity.Infrastructure.DbQuery`1.Include(String path)+142
  System.Data.Entity.QueryableExtensions.Include(IQueryable`1 source,   字符串路径)+205
  System.Data.Entity.QueryableExtensions.Include(IQueryable`1 source,   表达式`1路径)+305
  Microsoft.AspNet.Identity.EntityFramework.UserStore`6.GetUserAggregateAsync(Expression`1   过滤器)+610
  Microsoft.AspNet.Identity.EntityFramework.UserStore`6.FindByNameAsync(字符串   userName)+1071
  Microsoft.AspNet.Identity.UserManager`2.FindByNameAsync(字符串   userName)+177
  Microsoft.AspNet.Identity.d__4.MoveNext()+803
  System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务   任务)+93
  System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务   任务)+52 System.Runtime.CompilerServices.TaskAwaiter.GetResult()   +21 Microsoft.AspNet.Identity.d__0.MoveNext()+ 468 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务   任务)+93
  System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务   任务)+52 System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()   +24 Microsoft.AspNet.Identity.CultureAwaiter`1.GetResult()+ 123 Microsoft.AspNet.Identity.d__0.MoveNext()+795
  System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务   任务)+93
  System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务   任务)+52 System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()   +24 Microsoft.AspNet.Identity.CultureAwaiter`1.GetResult()+ 123 Microsoft.AspNet.Identity.d__d.MoveNext()+970
  System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务   任务)+93

0 个答案:

没有答案