Asp.net Register.aspx中出错

Asp.net Register.aspx中出错,asp.net,asp.net-membership,Asp.net,Asp.net Membership,我在MV Web Developer 2010中创建了一个新网站(csharp),并尝试通过Account/register.aspx注册一个新用户。 不知何故,它不起作用,并吐出以下错误 我做错了什么 “/WebSite11”中的服务器错误 应用程序 与网络相关或特定于实例的 建立数据库时出错 连接到SQL Server。服务器 找不到或无法访问。 验证实例名称是否正确 正确,并且SQL Server是 配置为允许远程访问 连接。(提供者:SQL网络) 接口,错误:26-错误定位 服务器/实例

我在MV Web Developer 2010中创建了一个新网站(csharp),并尝试通过Account/register.aspx注册一个新用户。 不知何故,它不起作用,并吐出以下错误

我做错了什么

“/WebSite11”中的服务器错误 应用程序

与网络相关或特定于实例的 建立数据库时出错 连接到SQL Server。服务器 找不到或无法访问。 验证实例名称是否正确 正确,并且SQL Server是 配置为允许远程访问 连接。(提供者:SQL网络) 接口,错误:26-错误定位 服务器/实例(已指定)

描述:未处理的异常 在执行过程中发生 当前web请求。请检查 有关堆栈跟踪的详细信息,请参阅 错误及其来源 密码

SQLExpress数据库文件自动创建 错误:

连接字符串指定一个 本地Sql Server Express实例 在中使用数据库位置 应用程序的App_数据目录。这个 提供程序试图自动 创建应用程序服务 数据库,因为提供程序 已确定数据库不存在 存在。下面的配置 要求是必要的 已成功检查是否存在 应用程序服务数据库和 自动创建应用程序 服务数据库:

如果应用程序正在 Windows 7或Windows服务器 2008R2,特殊配置步骤 是启用自动控制所必需的 创建提供者数据库。 其他信息可用 地址: . 如果应用程序的App_数据 目录不存在,该 web服务器帐户必须具有读和写权限 对应用程序的 目录这是必要的,因为 web服务器帐户将被删除 自动创建应用程序数据 目录,如果它还没有 存在。如果应用程序的App_数据 目录已存在,请访问web 服务器帐户只需要读和写 对应用程序的 应用程序数据目录。这是必要的 因为web服务器帐户将 尝试验证Sql Server 中已存在Express数据库 应用程序的App_数据目录。 正在撤消对App_数据的读取访问 来自web服务器帐户的目录 将阻止提供程序 正确确定Sql Server Express数据库已存在 存在。这将在以下情况下导致错误: 提供程序尝试创建一个 已存在文件的副本 数据库需要写访问权限 因为web服务器帐户 创建证书时使用凭据 新数据库。Sql Server Express必须 安装在机器上。这个 web服务器的进程标识 帐户必须有本地用户 轮廓有关详细信息,请参阅自述文件 有关如何创建本地用户的详细信息 计算机和域的配置文件 账目

源错误:

生成了一个未处理的异常 在执行当前 网络请求。有关 例外的来源和位置 可以使用异常来识别 堆栈跟踪如下

堆栈跟踪:

[SqlException(0x80131904):一个 与网络相关或特定于实例 建立数据库时出错 连接到SQL Server。服务器 找不到或无法访问。 验证实例名称是否正确 正确,并且SQL Server是 配置为允许远程访问 连接。(提供程序:SQL网络) 接口,错误:26-错误定位 指定的服务器/实例)]
System.Data.SqlClient.SqlInternalConnection.OnError(SqlException 异常,布尔断开连接) +5009598 System.Data.SqlClient.TdsParser.throweexception和warning() +234 System.Data.SqlClient.TdsParser.Connect(ServerInfo serverInfo,SQLInternalConnectionDS 康纳德勒,布尔 忽略打开超时,Int64 timerExpire,布尔加密,布尔 trustServerCert,布尔型 集成安全)+341
System.Data.SqlClient.sqlinternalconnectionds.AttemptOneLogin(ServerInfo serverInfo,字符串newPassword, 布尔IgnoresInOpenTimeout, 超时超时,SqlConnection 拥有对象)+129
System.Data.SqlClient.sqlinternalconnectionds.loginnofilover(ServerInfo serverInfo,字符串newPassword, 布尔重定向教育实例, SqlConnection owningObject, SqlConnectionString连接选项, TimeoutTimer timeout)+270
System.Data.SqlClient.sqlinternalconnectionds.OpenLoginEnlist(SqlConnection owningObject、TimeoutTimer、timeout、, SqlConnectionString连接选项, 字符串newPassword,布尔值 重定向导出实例)+195
System.Data.SqlClient.SqlInternalConnectionDS..ctor(DbConnectionPoolIdentity 标识,SqlConnectionString 连接选项、对象 providerInfo,字符串newPassword, SqlConnection owningObject,布尔型 重定向导出实例)+232
System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions 选项、对象池组ProviderInfo、, DbConnectionPool池,DbConnection 拥有连接)+502325
System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection 拥有连接, 数据库连接池组池组)+31
System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection 拥有连接)+76
System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection 外部连接,数据库连接工厂 连接工厂)+126
System.Data.SqlClient.SqlConnection.Open() +125 System.Web.Management.SqlServices.GetSqlConnection(字符串 服务器,字符串用户,字符串密码, 布尔可信字符串 连接字符串)+82

[HttpException(0x80004005):无法 连接到SQL Server数据库。]
System.Web.Management.SqlServices.GetSqlConnection(字符串 ser