http://community.csdn.net/Expert/topic/2837/2837439.xml?temp=.8889582

解决方案 »

  1.   

    设置web.config中的
    <compilation 
             defaultLanguage="c#"
             debug="true"
        />
      

  2.   

    这个我是最先查的  
    没有问题
    而且我新建的web应用程序也不能
    启动调试!!!!
    报错如下:“×试图运行项目时出错:无法在web服务器上启动调试”
      

  3.   

    http://chs.gotdotnet.com/quickstart/aspplus/doc/debugcomsdk.aspxhttp://msdn.microsoft.com/library/en-us/vsdebug/html/vxoriDebuggingScriptWebApplications.asphttp://support.microsoft.com/default.aspx?scid=kb;en-us;316175
    还不行重装IIS
      

  4.   

    其实直接调试的方式比较麻烦,用调试进程的模式非常方便,只需要选择aspnet_wp进程即可,断点一样可用。
      

  5.   

    http://www.socent.com/dotnet/message.asp?id=369
      

  6.   

    看看iis下是否还是应用程序,否则右击文件夹,属性里设置成应用程序
      

  7.   

    调试进程具体该怎么做?
    我在调试进程里怎么找不到 aspnet_wp进程
    谢谢
      

  8.   

    “lilyangle
    看看iis下是否还是应用程序,否则右击文件夹,属性里设置成应用程序”请问具体怎么改 ?
    iis管理器中->默认网站->右键?
    没有找到啊
      

  9.   

    项目属性
    配置属性-调试-启动操作-等待附加到外部进程
    启动程序=C:\WINNT\Microsoft.NET\Framework\v1.1.4322\aspnet_wp.exe
      

  10.   

    我按上面步骤配置了
    启动后没报错
    命令提示付一闪而过
    调试框显示:
    程序“[2980] aspnet_wp.exe: T-SQL”已退出,返回值为 0 (0x0)怎么看结果? 设断点也是一样
      

  11.   

    项目生成后就会有aspnet_wp进程存在
    首先打开一个IE窗口,运行你所要调试的页面,然后在VS.NET中运行下面的菜单:
    调试-进程
    找到aspnet_wp后附加即可。
      

  12.   

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