mvc5将Edmx现有数据库dbconnectionstring与Owin Identity合并

时间:2018-06-24 10:23:10

标签: asp.net-mvc-5 owin database-first

我用hv创建了mvc项目而没有选中复选框个人帐户。现在我想合并数据库中的owin身份表。我已经完成了。现在的问题是我以前的连接字符串使用了元数据,而我以前的模块可以使用它,但是owin身份和角色不起作用,但是当我删除元数据时,owin身份有效并且我以前的模块不起作用。有什么解决方案吗?我收到此错误

  

“ System.Data.Entity.Infrastructure.UnintentionalCodeFirstException:'上下文正在代码优先模式下使用从EDMX文件为数据库优先或模型优先开发而生成的代码。它将无法正常工作。要修复如果您希望使用数据库优先或模型优先,请确保实体框架连接字符串包含在启动程序的app.config或web.config中,否则请不要删除引发此异常的代码行。项目。如果要创建自己的DbConnection,请确保它是EntityConnection而不是其他类型的DbConnection,并将其传递给采用DbConnection的基本DbContext构造函数之一。要了解有关代码优先的更多信息,数据库优先和模型优先在此处查看实体框架文档:http://go.microsoft.com/fwlink/?LinkId=394715'

0 个答案:

没有答案