我开始用一个名为TheDB.mdf的SQL数据库编写应用程序。在app data文件夹中还有另一个名为ASPNETDB.mdf的文件。这第二个文件有什么作用?我想它是由框架创建的;是否可以将我的应用程序构建成这样的?当我在托管服务的服务器上部署时会出现问题吗? 我从Login控件开始;用户信息存储在哪里?
感谢您的耐心等待;我是框架的新手。建议和建议欢迎!
答案 0 :(得分:1)
aspnetdb.mdf存储框架提供的默认Forms Authentication Membership Provider的用户信息。
离开那里很好,但您也可以将表添加到数据库并修改连接字符串或实现自定义表结构,并为Forms Auth编写自己的成员资格提供程序。
答案 1 :(得分:0)
ASPNETDB.mdf是存储用户信息的位置。可以将此数据库与应用程序数据库放在一起。
您可以使用c:\ windows \ microsoft.net \ framework \ vXXXXX \
中的aspnet_regsql.exe将此数据库中找到的相同数据结构添加到您自己的数据库中