博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
“无法在web服务器上启动调试,不是Debugger User组成员..."
阅读量:6678 次
发布时间:2019-06-25

本文共 852 字,大约阅读时间需要 2 分钟。

在使用VS.net2003开发asp.net项目时,有时候在你调试项目时,会提示”无法在web服务器上启动调试,不是Debugger User组成员..."这样一个错误信息。很是让人头疼,一般都会检查WEBCONFIG文件,项目的调试属性,IIS的设置等。但有时候也不管用,下面根据别人的总结和自己的总结整理了一下,希望可以彻底解决此问题。

1.首先,可以参看microsoft的帮助: .

2.如果微软的帮助对你没什么作用,那看看下面的方法有没有用。

 2.1:确认在“配置属性”中的“启用ASP.NET调试"为"True" 

 2.2:确认你的"web.config"中的"debug=true" 
 2.3:若你安装过wind2000 SP4后,则要在命令行执行"regsvr32 i aspnet_isap.dll" 
 2.4:在IIS里查看站点信息,选中"目录安全性",里面有"匿名访问和身份验证控制",再点击"编辑..",确认"集成Windows身份验证"选项被选中 
 2.5:在IE选项->"安全设置"->"自定义级别"里有"用户验证",确认选中"自动使用当前用户名和密码登录" 
 2.6:运行C:\WINNT\Microsoft.NET\Framework\v1.0.3705\aspnet_regiis.exe -i 
 2.7:控制面板--管理工具--计算机管理--本地用户和组--用户,双击ASPNET用户,为其隶属于添加Administrators用户 
以上操作最管用的就是第5步和第7步。 
如果出现下面的错误信息: 
“无法在WEB服务器上启动调试,未将项目配置为进行调试”. 
一般估计是把项目直接拷过来打开,要重新配置一下IIS 
控制面板-〉internet服务管理器-〉默认的web站点-〉你的项目目录-〉属性-〉应用程序设置-〉应用程序名-〉“创建” 

3.我还发现了另一种方法可以解决此问题,那就是新建一个系统帐户,分配管理员权限,以后用此新帐号登陆就可以调试了。(只在2Kserver上试过)

转载地址:http://yiyao.baihongyu.com/

你可能感兴趣的文章
一篇文章带你理解闭包
查看>>
angularJS开发的注意事项汇总
查看>>
Android权限列表
查看>>
Sass基础
查看>>
Spring Cloud(五)断路器监控(Hystrix Dashboard)
查看>>
Webpack3简单入门2
查看>>
Springmvc+mybatis+restful+bootstrap框架整合
查看>>
[译]集群调度架构的变革 (三)
查看>>
JavaScript设计模式与开发实践 - 观察者模式
查看>>
node学习
查看>>
sublime当中创建自定义代码段
查看>>
【前端学习】-margin
查看>>
GitChat · 架构 | 从订单中心开始,聊“多KEY”类业务数据库水平切分架构实践...
查看>>
前端每周清单第 28 期:JS 运行原理与优化,高性能 CSS 引擎,Coursera GraphQL 实践...
查看>>
lombok的使用
查看>>
Ubuntu+phpstorm+firefox+xdebug的配置
查看>>
python小记
查看>>
带着问题学 Kubernetes 抽象对象 Service
查看>>
原理解释 - 收藏集 - 掘金
查看>>
剖析Laravel队列系统--准备队列作业
查看>>