默认MVC Web应用程序数据库

时间:2009-02-10 20:28:25

标签: asp.net-mvc datadirectory

在设置新的ASP.NET MVC Web应用程序时,Web.Config中的默认连接字符串是这样的:

connectionString =“data source =。\ SQLEXPRESS; Integrated Security = SSPI; AttachDBFilename = | DataDirectory | aspnetdb.mdf; User Instance = true”

我只是想玩登录和注册等,但是当我运行应用程序时,显然无法找到SQL数据库。我需要设置什么数据库才能设置这样做?

我的系统上安装了SQL Server 2005 Standard,就够了吗?

感谢。

1 个答案:

答案 0 :(得分:5)

SQL Server 2005绰绰有余。默认连接字符串正在App_Data文件夹中查找SQL Server Express文件。将其替换为以下内容:

Data Source=<server name>;Initial Catalog=<database name>;User Id=<user name>;Password=<password>;

如果要生成ASP.NET成员资格表,请运行aspnet_regsql.exe,该文件位于.NET 2.0框架文件夹中(例如C:\ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727)。向导将指导您完成整个过程。