asp.net-mvc-4 – MVC 4 RC – Aspnet_regsql.exe
发布时间:2020-12-16 04:29:51 所属栏目:asp.Net 来源:网络整理
导读:我正在尝试使用MVC 4 RC默认模板启用登录. 我的方式与MVC 3中的方式相同,Aspnet_regsql.exe – SQL服务器.然后我将连接字符串指向SQL服务器. 当我尝试注册一个新用户时,我得到了这个: Server Error in '/' Application.Invalid column name 'ApplicationId'
我正在尝试使用MVC 4 RC默认模板启用登录.
我的方式与MVC 3中的方式相同,Aspnet_regsql.exe – > SQL服务器.然后我将连接字符串指向SQL服务器. 当我尝试注册一个新用户时,我得到了这个: Server Error in '/' Application. Invalid column name 'ApplicationId'. Invalid column name 'UserName'. Invalid column name 'ApplicationId'. Invalid column name 'UserId'. Invalid column name 'UserName'. Invalid column name 'IsAnonymous'. Invalid column name 'LastActivityDate'. AccountController中的错误: Line 85: // Attempt to register the user Line 86: MembershipCreateStatus createStatus; Error here -> Line 87: Membership.CreateUser(model.UserName,model.Password,model.Email,passwordQuestion: null,passwordAnswer: null,isApproved: true,providerUserKey: null,status: out createStatus); Line 88: Line 89: if (createStatus == MembershipCreateStatus.Success) 我一直试图谷歌这个错误但到目前为止没有运气. 解决方法
我收到了同样的错误,因为我使用的是aspnet_regsql.exe 2.x版的成员资格表.我在版本2.x文件夹中运行了aspnet_regsql.exe可执行文件并卸载了表.然后使用新的通用提供程序,您不再需要使用上述可执行文件,这些表是在您第一次连接时创建的.
本文详细介绍了旧aspnet_Memembership与Universal Providers之间的差异. Stronger Password Hasing Net 文章的关键点: 首先,没有更多的aspnet_regsql,您只需确保您的连接字符串已设置且该帐户具有DBO权限(不用担心,它不必保持这种方式)然后运行应用程序并尝试执行任何操作应该导致成员资格提供者点击数据库(即登录 – 没有帐户没关系). 这就是它的全部内容. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net mvc基于jQuery+Ajax实现无刷新分页
- asp.net-mvc – ASP.NET Core中基于活动的授权
- asp.net-mvc – 如何将可视化设计器集成到开发过程中?
- 在加载asp.net页面时显示gif
- 懒惰加载asp.net Ajax Control Toolkit手风琴
- ASP.NET应用程序池回收问题
- Programming学习1_ASP、JSP、PHP 、Perl、.NET 等WEB开发语
- asp.net-mvc – 使用Ajax.ActionLink进行正确的HTTP删除问题
- oauth-2.0 – 在MVC6应用程序中的OAuth令牌到期
- asp.net – CompositeControl中的DropDownList是否应该记住
推荐文章
站长推荐
热点阅读