需要安装补丁。搜索下就好了
2.并且没有开启guest也不行,在帐户管理里添加aps.net帐户。
3.ie的属性安全,自定义,把用户验证改为自动登陆。
4.项目的属性中asp.net调试为true
5.web.config中的debug为true
6.http/1.1 403 access forbidden
http/1.1 403 access forbidden, 通过更改主目录的可执行权限,我原来是无,改为“脚本”或“脚本和可执行程序”就能正常运行了
7.调试:要求用户名和密码调试aps
将4中的属性的asp调试改为false
8.开始执行调试,使用调试=开始调试(不执行) 对web.config进行检验。
9.
运行时错误
说明: 服务器上出现应用程序错误。此应用程序的当前自定义错误设置禁止查看应用程序错误的详细信息。详细信息: 若要使他人能够从本地服务器计算机上查看此特定错误信息的详细信息,请在位于当前 Web 应用程序根目录下的“web.config”配置文件中创建一个 <customErrors> 标记。然后应将此 <customErrors> 标记的“mode”属性设置为“RemoteOnly”。若要使他人能够在远程计算机上查看详细信息,请将“mode”设置为“Off”。
|
把 mode 改为Off
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站点-〉你的项目目录-〉属性-〉应用程序设置-〉应用程序名-〉“创建”