【问题标题】:how create a sql membership tables in my custom database in visual studio 2012如何在 Visual Studio 2012 的自定义数据库中创建 sql 成员表
【发布时间】:2012-12-31 07:28:23
【问题描述】:

我曾经在 vs2010 中创建网站项目,并在另一个数据库托管服务器(如 GoDaddy)中创建一个简单的 SQL MEMBERSHIP SCHEMA。我的数据库架构表如下所示。

aspnet_Applications
aspnet_Membership
aspnet_Paths
aspnet_PersonalizationAl lUsers
aspnet_PersonalizationPeruser
aspnet_Profile
aspnet_Roles
aspnet_SchemaVersions
aspnet_Users
aspnet_Usersl nRoles
aspnet_Web Event_Events

但现在我正在尝试新的 VS2012。默认项目使用休闲表创建本地数据库:

Applications
Memberships
Profiles
Roles
Users
UserslnRoles

,这与我以前看到的架构完全不同。没有aspnet_ 前缀并且表格不同...我不能只是重命名表格。

aspnet_regsql 工具创建旧版本。带有aspnet_ 前缀..

如何在 Visual Studio 2012 中创建这个新架构??

【问题讨论】:

    标签: asp.net sql visual-studio-2012 membership-provider


    【解决方案1】:

    经过一番研究后确定,这是一个解决方案..

    在 vs2012 中,当使用 asp.net framework 4.5 时,我不需要创建这个表。您只需将正确的连接字符串放在 web.config 文件中并将其命名为“DefaultConnection”。

    当您的注册表单尝试创建新用户帐户时,它会验证表是否存在并自行创建所有表。

    就是这样,就这么简单。

    【讨论】:

    猜你喜欢
    • 2012-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多