zoukankan      html  css  js  c++  java
  • “无法在web服务器上启动调试,不是Debugger User组成员..."

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

    1.首先,可以参看microsoft的帮助: http://msdn2.microsoft.com/zh-cn/library/dwesw3ee.aspx.

    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:WINNTMicrosoft.NETFrameworkv1.0.3705aspnet_regiis.exe -

     2.7:控制面板--管理工具--计算机管理--本地用户和组--用户,双击ASPNET用户,为其隶属于添加Administrators用户 
    以上操作最管用的就是第5步和第7步。 

    如果出现下面的错误信息: 
    “无法在WEB服务器上启动调试,未将项目配置为进行调试”. 

    一般估计是把项目直接拷过来打开,要重新配置一下IIS 
    控制面板
    -〉internet服务管理器-〉默认的web站点-〉你的项目目录-〉属性-〉应用程序设置-〉应用程序名-〉“创建” 

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

  • 相关阅读:
    [PHP] laravel框架注意bootstrap/cache
    [git] git拉取远程分支代码
    Prometheus监控系统(4)pushgateway及自定义脚本
    k8s 学习
    pxc /Galera Cluster详解
    Percona Monitoring and Management
    etcd获取所有key
    kubernetes Pod驱逐迁移drain用法
    kubernetes etcd数据管理
    办公环境下k8s网络互通方案
  • 原文地址:https://www.cnblogs.com/ShaYeBlog/p/3208818.html
Copyright © 2011-2022 走看看