http://expert.csdn.net/Expert/topic/2837/2837439.xml?temp=.7571222

解决方案 »

  1.   

    Q: aspx项目不能调试
    A:1、已经启动了一个调试进程(同时打开了两个项目,且有一个已经在调试):同时只能启动一个;
      2、配置文件中debug="false":改成true;
      3、虚拟目录没有建立应用程序(或者名称为空):在虚拟目录属性中“应用程序”点击创建
      4、项目配置为Release:点菜单“生成”-配置,选择“debug”
      5、“你没有调试服务器权限”:修改IE的安全设置,“自动使用当前用户名和密码登录”如果还不行,参考MS的解决方法:对照你的错误信息,应该在这个文档中能找到解决办法
    http://www.gotdotnet.com/team/csharp/learn/whitepapers/howtosolvedebuggerproblems.doc
      

  2.   

    iis----默认web 站点----你的工程名称右键----属性----目录---应用程序名--创建  ---确定
    C:\WINNT\Microsoft.NET\Framework\v1.0.3705\aspnet_regiis.exe -i
    检查是否将当前用户加入aspnet调试组.
    Try:
    根据设计,ASP.NET 要求对根 Web 站点上或任何虚拟目录上的 ASPNET 帐户(Aspnet_wp.exe 进程帐户)具有读取、执行和列出访问权限。这是必需的,以便 ASP.NET 可以访问内容文件并可以监视文件更改。 
    解决方案
    若要为根 Web 站点上或任何虚拟目录上的 ASPNET 帐户添加读取、执行和列出访问权限,请执行以下步骤:
    在 Windows 资源管理器中,浏览到包含根 Web 站点(默认情况下是 C:\Inetpub\Wwwroot)或虚拟目录的文件夹。
    右键单击该文件夹,然后单击属性。
    在安全性选项卡上,单击添加。
    键入计算机名\ASPNET(例如,在名为 Webdev 的计算机上,键入 Webdev\ASPNET),然后单击确定。
    允许以下 ASPNET 帐户权限:
    读取并执行
    列出文件夹内容
    读取单击确定以关闭属性对话框并保存所做更改。
    备注:如果 Everyone 组或用户组已具有对根 Web 站点或虚拟目录的读取访问权限,则无需执行这些步骤。
      

  3.   

    非常感谢几位仁兄的回复。
    to sjc0(流浪者):
    应该不是虚拟路径的问题,因为我的项目也是放在C:\Inetpub\Wwwroot下,
    而新建的项目默认也是在这个目录下。to  YAOTIEBING(我爱我家) :
    也应该不是访问权限的问题,因为其他项目是可以调试的。to stoway({有问题请发短消息给我}) :
      1、已经启动了一个调试进程(同时打开了两个项目,且有一个已经在调试):
         同时只能启动一个;-----《这里没问题》
      2、配置文件中debug="false":改成true;--《这里没问题》
      3、虚拟目录没有建立应用程序(或者名称为空):在虚拟目录属性中“应用程序”
         点击创建
      4、项目配置为Release:点菜单“生成”-配置,选择“debug”--《这里没问题》
      5、“你没有调试服务器权限”:修改IE的安全设置,“自动使用当前用户名和密码登录”
    其他两个我试试看。