2013-01-03 41 views
0

我的大脑被这个问题搅乱了。Asp.Net MVC4播种用户和角色教程

我一直在下面的教程上的以下链接播种用户&角色: -

http://blog.longle.net/2012/09/25/seeding-users-and-roles-with-mvc4-simplemembershipprovider-simpleroleprovider-ef5-codefirst-and-custom-user-properties/#comment-648

我得到尽可能尝试更新数据库,然后应该种子用户,但我得到以下错误信息: -

必须调用“WebSecurity.InitializeDatabaseConnection”方法 你所说的“WebSecurity”类的任何其他方法之前。此调用 应放置在一个_AppStart.cshtml文件在您网站的根**

另一位成员张贴了这个问题在这里: - 。Cannot seed Users & Roles

系统提供的分辨率犯规帮助我,因为我已经获得了我的项目中引用的正确版本的WebMatrix.WebData.Dll。 (版本2)。

其他人已经能够按照说明没有过错,这是没有意义的。 O已经尝试了其他人已经发布的所有工作,但故障不会转移。

回答

0

我设法通过确保以下参考资料,其中加入到我的Configuration.cs解决这个问题: -

using System; 
    using System.Data.Entity; 
    using System.Data.Entity.Migrations; 
    using System.Linq; 
    using WebMatrix.WebData; 
    using WebMatrix.Data; 
    using System.Web;