【发布时间】:2012-07-21 11:56:56
【问题描述】:
正如我在 VS2012 调试器中看到的,方法 Membership.GetUser() 首先尝试创建表“应用程序”(使用 CREATE TABLE NonQuery),获取表已经存在的异常,然后为我返回正确的 MembershipUser。我不明白,为什么它会尝试创建现有表?每次调用 GetUser 或 GetAllUsers 都会导致尝试创建现有表...它会消耗性能,我想摆脱它。
我使用 .NET Framework 4.5、MVC4、新的用户和角色数据库方案(无 aspnet_ 前缀)。
感谢您的帮助!
【问题讨论】:
-
我也有这个问题,但只有在我安装 Mini-Profiler 时才会出现。否则我不会收到此错误!
标签: asp.net-membership asp.net-mvc-4