INFO: Common Errors When You Debug ASP.NET Applications in Visual Studio .NET
http://support.microsoft.com/default.aspx?scid=KB;en-us;q306172

解决方案 »

  1.   

    你要在web.config文件中把Debug设成true
      

  2.   

    贴一下web.config 看看,还有就是好好看看saucer(思归)给的那个文章,第一个就是你的这种情况,
      

  3.   

    报错信息如下:您没有调试该服务器的权限
    验证您是服务器上“调试器用户”组成员。我看了:Unable to start debugging on the web server. Access is denied. Check the DCOM configuration settings for the machine debug manager. Would you like to disable future attempts to debug ASP.NET pages for this project? 我用的Admin登陆的啊,在Debug组里有啊,ASPNET用户也是有的。
    我还用了,新建立一个用户,在后把这个用户添加到Debug组,用该用户登陆,还是不行啊。
    好着急啊。到底怎么回事呢?
      

  4.   

    不能Debug不是要命了吗??急啊!!
      

  5.   

    用户也有,Config里也行啊。找不到原因了。
      

  6.   

    1、   Start Internet Services Manager, and then click the project that you are trying to debug.
    2、   Right-click the project, and then click Properties.
    3、   Click the Directory tab.
    4、   If None is selected in the Execute Permissions list, click Scripts only, and then click Apply
      

  7.   

    大概翻译一下IIS服务管理器-》你要调试的站点-》属性-》主目录-》执行许可  ,选纯脚本
      

  8.   

    注意如果你想要调试,必须在IIS里把你工程的虚拟目录里的验证方式选为:
    匿名验证和windows集成验证。这两项必须都得到上钩,才能调试。可是我们装的IIS里大多数都是默认为匿名验证。
      

  9.   

    我新建立一个站点做实验,
    1 IIS服务管理器-》你要调试的站点-》属性-》主目录-》执行许可  ,选纯脚本
    2 匿名验证和windows集成验证。这两项必须都得到上钩,才能调试。可是我们装的IIS里大多数都是默认为匿名验证。还是不行啊。
    是不是IIS还是有问题呢?
      

  10.   

    我的Windows应用程序是能Debug,但是很奇怪的是,我把计算机管理里的Debug组里的用户全部删除,还是能Debug的 。是不是Windows应用程序的调试和权限无关呢?只有WebForm程序才和权限有关?
    请问,Windows应用程序要调试应该有的权限是哪些呢?我看了IIS里几乎所有的权限,还是不能。问题不知道出在哪,有些迷茫了。
      

  11.   

    调试windows应用程序是用的你登陆计算机的账号,调试和运行应该都是用的IUSR_YouComputerName 的账号,
      

  12.   

    开始--程序--管理工具--计算机管理--本地用户和组-
    -组--Debugger Users--双击--添加  ,把ASPNET,IWAM_YouComputerName,IUSR_YouComputerName,以及你的账号,都添加到里面去,特别是要把你的账号添加到这个组里面,
      

  13.   

    我已经重装了系统。
    但是还是不能调试。
    我也已经把ASPNET,IWAM_YouComputerName,IUSR_YouComputerName,添加到Debugger Users里去了。我用的是管理员登陆。
    为什么还是不行。
    我问过别人,好象在本地安全策略的权利指派还要添加东西的。好象是什么验证后 模拟客户端什么的,但是我始终找不到这一项。我用的2000 Adv Ser,请问怎么设置呢?
    WebForm的调试还和什么东西有关??
    请大家帮帮忙了。
      

  14.   

    试图运行项目时出错:无法在Web服务器上启动调试。您没有调试该服务器的权限。
    验证您是服务器上“调试器组用户”组成员。是否希望以后对此项目禁用ASP.NET页调试?系统2000AdvSer
    站点属性:操作员:Administrators,cx\VS Developers,cx\Debugger Users,cx\ASPNET\cx\Administrator
    目录安全性中:匿名和验证控制:匿名访问,集成Windows验证
    主目录:读取,写入,日志访问,索引此资源。应用程序名:默认应用程序。执行许可:纯脚本。应用程序保护:中。
    服务器扩展:(默认设置)计算机管理Debug组中:
    ACTUser,Administrator,ASPNET,IUSR_CX,SQLDebgger,TsInternetUser,VUser_cx
      

  15.   

    你的计算机名称是不是叫CX  ?把IWAM_CX账号添加到 组 Debugger Users 中试试
      

  16.   

    IWAM_CX这个我是里面是有的。上面的漏了一个。
    怎么办呢?
    我重装系统后,在新建WebForm程序的时候,连默认的http://localhost/WebFormApplication1都建立不了。硬要手动改:http://myIp/MyWebForAppName 才行。或者在其他自己建立的站点下才能建立工程。
    我快被权限搞晕了,谁来救救我。
      

  17.   

    这个问题,我在http://expert.csdn.net/Expert/topic/2549/2549340.xml?temp=.5838892
    又加了100分。没多少分了。下本钱,解决这个讨厌的问题。
    希望大家帮帮我。
      

  18.   

    我现在在localhost下的站点里的project可以调试了。
    但是用其他的站点就不行。请问,怎么解决???