正如我在VS2012調試器中看到的,方法Membership.GetUser()首先嚐試創建表'應用程序'(使用CREATE TABLE NonQuery),獲取表已存在的異常,然後爲我返回正確的MembershipUser。我不明白,爲什麼它試圖創建現有的表?每次調用GetUser或GetAllUsers都會嘗試創建現有的表...它會消耗性能,我想擺脫這種情況。爲什麼Membership.GetUser()試圖創建表應用程序?
我使用.NET Framework 4.5,MVC4,用於用戶和角色的新數據庫方案(不帶aspnet_前綴)。
謝謝你的幫忙!
我也有這個問題,但只有當我安裝Mini-Profiler。否則,我不會得到這個錯誤! – bPratik 2012-09-03 09:35:53