ASP.NET成员错误

 2023-02-16    323  

问题描述

我正在使用asp.net mvc.我将ASP.NET Membership表插入到我的数据库中,我正在收到下面写的错误.解决方案可能?谢谢.

‘system.web.security.sqlmembershipprovider’需要与架构版本’1’兼容的数据库模式.但是,当前数据库架构与此版本不兼容.您可能需要使用aspnet_regsql.exe安装兼容的架构(框架安装目录中可用),或将提供程序升级到更新版本.

ASP.NET成员错误

推荐答案

您是否运行了aspnet_regsql.exe文件?

c:\ windows \ microsoft.net \ framework \ v2.0.50727 \ aspnet_regsql.exe

我已经完成了这个无数次,从来没有那么错误.尝试这样做.

编辑:

alt text http://img529.imageshack.us/img529/9678/schema .png

也看看这个

其他推荐答案

  1. 确保数据库中存在”aspnet_schemaversions”表
  2. 确保它包含您正在使用的每个”功能”的条目. ASPNet脚本应该为您执行此操作.
  3. 检查您的安全性(连接字符串)以查看您是否有权从该表中选择从Web应用程序中选择.

其他推荐答案

感谢您的回复.这些文章非常有帮助.我讨论了这个问题,这是一个典型的骨头错误.我用脚本来重新创建所有表格以获取会员资格.我没有将任何数据复制到这些表中.有一个名为aspnet_schemaversions的表.它需要一些值才能验证版本(DUH).当我在表中添加这些值时,它开始工作.

常见1 1
健康监测1 1
会员1 1
个性化1 1
简介1 1
角色管理器1 1

以上所述是小编给大家介绍的ASP.NET成员错误,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对77isp云服务器技术网的支持!

原文链接:https://77isp.com/post/33891.html

=========================================

https://77isp.com/ 为 “云服务器技术网” 唯一官方服务平台,请勿相信其他任何渠道。