PetShop4,错误提示:System.Web.Security.SqlMembershipProvider”要求一个与架构版本“1”兼容的数据

错误提示:
System.Web.Security.SqlMembershipProvider”要求一个与架构版本“1”兼容的数据库架构。但是,当前的数据库架构与此版本不兼容。您可能需要使用 aspnet_regsql.exe (在 framework 安装目录中提供)安装一个兼容的架构,或者将提供程序升级到一个较新的版本

先在VS2005的命令行中运行asp_regsql,根据提示即可操作,然后再修改配置文件的连接字符串.
web.config中注意:

<add name="SQLMembershipProvider"
         type="System.Web.Security.SqlMembershipProvider"
          connectionStringName="SQLMembershipConnString"
          applicationName="mycard"
          enablePasswordRetrieval="false"
          enablePasswordReset="true"
          requiresQuestionAndAnswer="false"  
          requiresUniqueEmail="false"
          passwordFormat="Hashed"
          minRequiredPasswordLength="1"
          minRequiredNonalphanumericCharacters="0"

          passwordStrengthRegularExpression=""
    />

=======
applicationName="mycard" ,此处为网站(或虚拟目录)名称

原文地址:https://www.cnblogs.com/star250/p/1239211.html