asp.net 错误大全 不断更新中^^^^^^

每次的一些简单的错误要上网找,还是自己记下来吧!!!

1:加载已有项目出现 http/1.1 403 access forbidden 错误  

       1:在vs.net2003的命令工具中运行aspnet_regiis -i

       2: 查看IIS是否启动 如不能启动,检测你的iis设置,你可能配置了多个站点都用了80这个端口

2:

VS.net 2003安装时不断要求重启问题 

在安装Microsoft Visual Studio.Net的时候,总是出现这样的提示:“安装程序检测到另一个程序要求计算机重新启动。必须重新启动计算机后才能安装Visual Studio.Net系统必备。系统重新启动后,您需要重新启动安装程序。单击“确定”重新启动。单击“取消”退出安装程序,以后再安装。”然后我就单击“确定”重新启动电脑,待系统启动完毕后,重新启动安装程序,结果上述提示再次出现,又是重新启动电脑,然而还是这样的提示,无法安装。

解决办法:

在注册表删除HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager/pendingfilerenameoperations 然后再装就可以!

 

3 在运行的时候提示: ( 红色是我的情况和解决的方法)

我用的是vs2003.net,原来本机安装的是IE6.0,现在换成了IE7.0,在vs2003.net中来调试C#写的ASP.net程序,启动时出现错误,不能调试
错误对话框是:
试图运行项目时出错:无法在Web服务器上启动调试。您不具备调试此应用程序的权限,此项目的URL位于Internet区域。有关更多信息,请单击"帮助"。

在网络上搜索找到下面这篇比较全面的资料:http://www.jxcn.cn/so/cnstu/3865/3865450.htm
--------------------------------------------------------------------------------
看一下网站的文件夹安全属性.是不是有操作权限.还有就是IIS的安全设置.要启用windows验证密码
--------------------------------------------------------------------------------
在我所遇到的无法调试的情况下,一般用下面的方法可以解决:
1:确认在"配置属性"中的"启用ASP.NET调试"为"True"
2:确认你的"web.config"中的"debug=true"
3:若你安装过wind2000 SP4后,则要在命令行执行"regsvr32 i aspnet_isap.dll"
4:在IIS里查看站点信息,选中"目录安全性",里面有"匿名访问和身份验证控制",再点击"编辑..",确认"集成Windows身份验证"选项被选中
5:在IE选项->"安全设置"->"自定义级别"里有"用户验",确认选中"自动使用当前用户名和密码登录"
6:运行C:/WINNT/Microsoft.NET/Framework/v1.0.3705/aspnet_regiis.exe -i
7:控制面板--管理工具--计算机管理--本地用户和组--用户,双击ASPNET用户,为其隶属于添加Administrators用户
以上操作最管用的就是第5步和第7步。
如果出现下面的错误信息:
"无法在WEB服务器上启动调试,未将项目配置为进行调试".
一般估计是把项目直接拷过来打开,要重新配置一下IIS
控制面板-〉internet服务管理器-〉默认的web站点-〉你的项目目录-〉属性-〉应用程序设置-〉应用程序名-〉"创建"

我就是用的第5个办法,改的是 Internet 的设置,改成"Automatic logon with current user name and password",然后就可以调试ASP.net程序了,不过有很奇怪的是,再恢复成原来的设置也依旧能够调试。

另外还要注意一个会影响调试ASP.net程序的地方是看看调试(Machine DeBug Manager)这个服务是否启动。

 

 

8:  无法在web服务器上启动调试。你不具备调试此应用程序的权限

前一段时间好不容易通过MS正版验证安装了IE7.0,欣喜若狂,用了一段时间后发现也不是太爽,主要是占资源太大!开多个选项卡就会变得很慢!甚至失去响应!今天忽然想起来以前的一个VS2003的webapplication还没完工,就打开继续干,但按F5调试的时候挂了,而且连续出现错误,在网上经过仔细查找,终于找到完美的解决办法.
首先将"http://localhost"添加到浏览器中的受信任站点区域(Tools--Internet Options--Scurity--Trusted sites--Sites),如果不添加将提示:"试图运行项目时出错:无法在web服务器上启动调试。你不具备调试此应用程序的权限。此项目的url位于internet区域".
然后修改internet选项中的受信任站点区域中的用户验证,选择"使用当前用户名和密码自动登录"(Tools--Internet Options--Scurity--Trusted sites--Sites--Custom leve--User Authentication--Automatic logon with current user name and password).(如果不选择调度时将出现"试图运行项目时出错:无法在web服务器上启动调试。你没有调试的该服务器的权限,验证你的服务器上DebuggerUsers的组成员"


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值