asp.net求助
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了asp.net求助相关的知识,希望对你有一定的参考价值。
运行时出现如下的错误提示,我该怎么做呢?
SQL Server 不存在或访问被拒绝。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Exception: SQL Server 不存在或访问被拒绝。
源错误:
执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
堆栈跟踪:
[Exception: SQL Server 不存在或访问被拒绝。]
N3software.Class.SQLAccess.OpenConnect()
N3software.Class.SQLAccess.ExecuteSqlReturnOne(String strSql, String strField)
N3software.Class.DataAccess.ExecuteSqlReturnOne(String strSql, String strField)
N3software.Control.NavigationList.OnLoad(EventArgs e)
System.Web.UI.Control.LoadRecursive() +35
System.Web.UI.Control.LoadRecursive() +98
System.Web.UI.Control.LoadRecursive() +98
System.Web.UI.Control.LoadRecursive() +98
System.Web.UI.Control.LoadRecursive() +98
System.Web.UI.Page.ProcessRequestMain() +731
<add key="ConnectionString" value="server=(local);User ID=sa;Password=sa;database=mydb" /> 参考技术A 数据库连接不对 参考技术B 查看下你的连接字符串。如果是其他电脑的SqlServer,确认1433端口可以连接。
求助:环境win2003 sp2+iis6.0+asp+asp.net2.0,死活访问不了ASP文件,html是可以访问的,详情见下面。
网上的答案N多,都TM是一些废话,有点愤怒,恕我出出气~~什么web扩展服务里设置active Server Pages为允许,什么开启父路径,什么设置文件夹Everyone,IUSR_***的访问权限,甚至把IIS6.0、.net框架卸掉,再重新装IIS6.0、.net2.0,都TM按着做了,就是油盐不进,TMD似乎都没救了,求高手大侠指点迷津。不胜感激!
<%=Now()%>
另存为扩展名为.asp的文件,然后放在网站根目录下,通过在浏览器直接输入页面的完整URL访问,如果使用的是默认文档,在输URL时也要把文件名打全,这样可以闭免很多干扰.
最主要的是,你要提供访问ASP文件时的错误信息,如果是500错误,很可能是脚本引擎的问题,IIS应该已经在试图执行ASP了,如果看到的是ASP文件源代码,则是尚未开启对ASP的支持.
你抱怨的那些其实都会对ASP的运行产生影响,或许并不是你所遇到的问题,或许你并没有完全按照你找到的资料进行排查和设置.追问
做了好几年ASP,应该算是个脱离菜鸟的人了,今天把网站做了个迁移,很奇怪经验都没使得上,像你说的低级错误不会犯,IE浏览器的友好提示去掉了勾,只是提示无法显示该页,你说的测试方法也用了,无效,如果像你说有500错误或者程序错误了,倒还好解决了,就是显示“无法显示该网页”
![](https://image.cha138.com/20230304/7aacfe14575f4022a0a3e24a0950ef47.jpg)
检查一下"应用程序映射",就是ASP扩展名与dll和动作请求的关联设置,检查一下MIME类型设置,这两处也容易出问题,曾经遇到过新安装的服务器IIS的上述设置天生就不存在,导致很多问题,我现在的服务器都升到08了,所以没办法帮你查03下的各设置,你可以找一台正常的03服务器,对比检查一下上面两处映射.另外,应用程序池也是一个容易引起问题而又容易被忽略的地方,可以仔细排查一下.
追问应用程序映射检查过了,asp有对应的dll解析
参考技术A iis里面设置默认访问类型追问是说加入默认文档index.asp之类的操作吗?加过,就是没有用
以上是关于asp.net求助的主要内容,如果未能解决你的问题,请参考以下文章
求助:环境win2003 sp2+iis6.0+asp+asp.net2.0,死活访问不了ASP文件,html是可以访问的,详情见下面。