我使用asp.net 3.5创建了一个网站。 现在我使用Membership API和aspnetdb数据库为其添加了成员支持。 我已经在我的本地机器上完成了所有测试。 现在,在将此站点上传到服务器时,需要考虑aspnetdb的问题。即;如何在服务器端提供此数据库? 注意:这是我的第一个网站。
答案 0 :(得分:4)
我自己只是在寻找答案。
我发现以下内容可能会对您有所帮助:
http://www.studiocoast.com.au/knowledgebase/article-6-aspnet-using-sql-server-instead-of-aspnetdbmdf.aspx
“开发应用程序时 ASP.NET 2.0,默认选项 角色和用户是使用本地SQL App_Data目录中的数据库。
这在本地工作正常,但会 上传到a时会出现错误 生产服务器。解决这个问题 ASP.NET成员信息需求 存储在专用的SQL Server中 数据库“。
“ASP.NET包含一个名为的程序 您可以运行的Aspnet_regsql.exe 本地配置您的数据库。 有关该计划的更多信息可以 在这里找到:
答案 1 :(得分:3)
在C:\ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \文件夹中查找InstallMembership.sql文件。
这是用于创建所需数据库的SQL脚本。