我写了一个网站,在本机运行很顺利。发布到服务器上问题出现了,发现以下错误:
1、在web.config文件
<httpModules>
<add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</httpModules>
在这里会出现错误,解决办法是安装 ASPAJAXExtSetup.msi
2、下面这个问题
异常详细信息: System.Data.SqlClient.SqlException: 已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: 命名管道提供程序, error: 0 - 管道的另一端上无任何进程。)
解决办法:打开sql2005外围应用配置器->服务和连接的外围应用配置器,选中Database Engine的远程连接 ,将其改为本地连接和远程连接->同时使用TCP/IP和named pipes。
ok,问题解决。打开网页输入网页,显示正常。
1、在web.config文件
<httpModules>
<add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</httpModules>
在这里会出现错误,解决办法是安装 ASPAJAXExtSetup.msi
2、下面这个问题
已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: 命名管道提供程序, error: 0 - 管道的另一端上无任何进程。)
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息: System.Data.SqlClient.SqlException: 已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: 命名管道提供程序, error: 0 - 管道的另一端上无任何进程。)
解决办法:打开sql2005外围应用配置器->服务和连接的外围应用配置器,选中Database Engine的远程连接 ,将其改为本地连接和远程连接->同时使用TCP/IP和named pipes。
ok,问题解决。打开网页输入网页,显示正常。