visual studio .NET2005调试ASP.NET出错,跪求各位大哥帮忙!

来源:百度知道 编辑:UC知道 时间:2024/05/26 17:24:22
“/WebSite”应用程序中的服务器错误。
--------------------------------------------------------------------------------

在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错)
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.SqlClient.SqlException: 在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错)

源错误:

行 194: Using command As New SqlCommand("GetNonEmptyAlbums", connection)
行 195: command.CommandType = CommandType.StoredProcedure
行 196: connection.Open()<★★就是这里出错了★★>
行 197: Dim list As New Generic.List(Of Album)()
行 198: Using reader As SqlDataReader = command.ExecuteReader

源文件: c:\inetpub\wwwroot\WebSite\App_Code\PhotoManager.vb 行: 196

堆栈跟踪:
………………<在这里省了……>
---

重新写一下你的连接字符串; 如果你用的是VS.net 2005自带的SQL server sqlexpress。它的连接方式与sql server 2000的连接方式稍有不同。具体连接你可以去查一下。网上有很多介绍。
给你提供一个
Datapath=服务器名\sqlexpress;Initial Catalog=Northwind;User ID=sa;Password=123456

SQLServer2005的设置有问题:
打开SQL Server Management Studio->登录名->sa->属性->状态。在右边有一个是否允许连接到数据库引擎,将“授予”选中。

下了重装

我也是用的这套vs2005+sql2005
你的代码手写的还是生成的,如果是手写的,我建议你还是
先用工具生成,这样在copy过去就不会错。