我制作了一个asp.net MVC 4 Internet应用程序。我想要自定义创建用户功能。因此,我使用了CreateUser
类的MembershipProvider
函数,并在<providers>
中添加了web.config
个配置。
但问题是当我运行代码时它会捕获异常无法找到存储过程'dbo.aspnet_CheckSchemaVersion'。尽管数据库是由asp.net本身生成的,但它没有任何存储过程(如以前的版本所有)。
我无法使用MVC 4的WebSecurity.CreateUserAndAccount
函数,因为它表示它未初始化。
所以我不知道该怎么做。任何帮助,将不胜感激。 感谢。
答案 0 :(得分:1)
首先,请使用新的ASP.NET Universal Providers。
I wanted to have custom Create User function
exception Could not find stored procedure 'dbo.aspnet_CheckSchemaVersion'.
SchemaVersions
表。