昨天一项目(环境:win2003+vs2003)开发未完,带回家继续(环境:win xp+vs2003)一切正常,今天早晨拷回单位机器竟然不能调试了,报错----试图运行项目时出错:无法在WEB上服务器上启动调试。发送调试HTTP请求时发生服务器端错误。确保服务器操作正确。请通过执行调试-开始执行(不调试)验证web.config中没有语法错误,可能还需要参考联机文件ASP.NET和ATL Server调试主题.
    试了半天,昨晚没有动web.config,而且单位机器上的其它项目都还可以用.把昨天临下班时的备份烤回去也不能用了,还是报一样的错,郁闷啊!!! 哪位大哥知道原因的,请赐教.

解决方案 »

  1.   

    http://search.csdn.net/Expert/topic/2594/2594843.xml?temp=.4243128
      

  2.   

    这个问题我都遇到过,可是没有解决!
    有一次我试过新建一个项目,然后把新的web.config文件覆盖掉旧的web.config文件居然旧不出错!
    可是,有时候不行!
    呵呵~
    不知道什么原因!
    现在还是没有好的解决方法!
      

  3.   

    http://www.weste.net/html/200406/20040615QBI155426.htmlup
      

  4.   

    这个问题我都遇到过,可是没有解决!
    有一次我试过新建一个项目,然后把新的web.config文件覆盖掉旧的web.config文件居然旧不出错!
    可是,有时候不行!
    呵呵~
    不知道什么原因!
    现在还是没有好的解决方法!
      

  5.   

    我现在不用VS2003作东西了,有时候太麻烦了,现在改用vs2005,感觉还不错挺方便的
      

  6.   

    有些时候,装一些应用程序时,会对.net有影响,我以前装过pcanywhere就影响了.net,你的问题可以从几个方面解决:
    1。重新注册IIs aspnet_regiis -i
    2.删除microsoft.net\v1..12/Temp 临时文件夹,
    3,将现在的程序从项目移除,然后,重新同名的项目,最后,将旧的程序添加进来。
    4,查看上面的说的,是否有和.net冲突的应用程序。
      

  7.   

    有一些解决办法是:
    打开machine.config
    搜索 <ProcessModel
    修改该段中的 UserName, 从原来的 Machine 改成 SYSTEM
    就ok了
    楼主不妨先备份一下machine.comfig文件。然后照上面的试一下。
      

  8.   

    方法1 :重装配置一次虚拟目录看看。
    方法2 :重装IIS再试试
    方法3 :删除旧项目,新建同名项目,装文件添加进来,重装编译
      

  9.   

    请问楼主是否安装过WinXP SP2?我遇到相同的问题就是安装SP2后出现的。解决办法就是在IIS里为你的工程页面aspx所在的文件夹,建立一个“应用程序”即可。
      

  10.   

    重启了IIS  iisreset 设置了Administrator的用户组 为 Administrators Debugger Users 还有一个VS Devolopers 最后还是一样不行,
    后来又设置了 aspnet_regiis -i
      

  11.   

    属性->配置属性->调试 中的始终使用Inertnet Explorer 应该设为True
      

  12.   

    http://blog.csdn.net/goody9807/articles/138875.aspx
      

  13.   

    你家里和公司里的硬盘的文件格式一样的吗?我曾经在fat32下能通过的程序.在ntfs下就不行了!