1:确认在“配置属性”中的“启用asp.net调试"为"true"
操作步骤:
vs环境里面,菜单-项目-项目属性(最下得选项)-配置属性(左边第二项)-debugging-enable asp.net debugging 设置为true
作用:
确定调试器能过启动iis来调试asp.net页面!
2:确认你的"web.config"中的"debug=true"
操作步骤
打开web.config文件,设置debug="true";
作用:配置调试器可以调试该应用程序
3:若你安装过wind2000 sp4后,则要在命令行执行"regsvr32 i as.net_isap.dll"
操作步骤:
开始-运行-cmd-regsvr32 i as.net_isap.dll
作用:
重新注册as.net_isap.dll
4:在iis里查看站点信息,选中"目录安全性",里面有"匿名访问和身份验证控制",再点击"编辑..",确认"集成windows身份验证"选项被选中
操作步骤:
我的电脑-右击-管理-应用程序管理-iis-默认网站-你得站点-右击-目录安全性-认证和访问方式-勾选匿名访问和身份验证控制,编辑-勾选确认"集成windows身份验证“
作用:
匿名访问:此处设置不是为了解决你得调试问题,是为了能够使局域网或者广域网中其他用户通过输入你得ip和网站名称来访问该网站
集成windows身份验证:刚建立得网站身份验证方式为windows要求必须用windows用户身份访问该网站,不更该iis,将无法正常调试!
5:在ie选项->"安全设置"->"自定义级别"里有"用户验",确认选中"自动使用当前用户名和密码登录"
步骤上述已经详细
6:运行c:\winnt\microsoft.net\framework\v1.0.3705\as.net_regiis.exe -i
操作步骤;
cd到c:\winnt\microsoft.net\framework\v1.0.3705\目录
as.net_regiis.exe -i
或者start=all progames - visual studio.net 2003-visual studio.net tools - command prompt-as.net_regiis.exe -i
作用:
重新注册当前得.net framework版本即(v1.0.3705)到iis,为了解决调试得时候出现您所运行得.net版本不是v1.1得问题
7:控制面板--管理工具--计算机管理--本地用户和组--用户,双击as.net用户,为其隶属于添加administrators用户
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器