我输入了数据,但没有创建mdf文件。没有创建数据库..为什么?
我现在阅读的书摘录:
此时,CreateUserWizard控件使用幕后的ASP.NET Membership类来创建新用户。默认成员资格提供程序创建aspnetdb.mdf文件(如果它尚不存在),然后添加新用户记录。此过程完成后,CreateUserWizard控件将显示一条消息,通知您该用户已创建。奇迹般地,即使您没有在web.config文件中配置任何内容而且您没有提前创建数据库文件,所有这些都会自动发生。
答案 0 :(得分:1)
要检查的事项:
1:刷新您的解决方案。该文件可能隐藏在App_Data文件夹下。检入文件系统,即物理文件夹。
2:检查您的web.config以确定是否存在与成员资格提供程序或连接字符串相关的任何特定配置。
3:处理CreateUserError事件以查看它是否提供更多信息。
4:检查您的事件日志以查看是否有任何错误。
5:启动ASP.NET网站配置工具,看看你创建的用户是否存在。
或者我们需要更多信息,例如web.config设置和CUW代码(如果自定义)。