把工程文件中bin目录下的dll文件删了后看看

解决方案 »

  1.   

    is your machine a domain controller?PRB: "Catastrophic Failure" Error Message When You Try to Debug an ASP.NET Application on Windows 2000 Domain Controller
    http://support.microsoft.com/?id=827559
      

  2.   

    这个问题可以说是.Net的一个Bug,并没有很好的解决办法。
    以我的经验只能这样和你说:当你遇到的时候,最好选择否,然后看看该
    工程中的Debug设置,是否把Asp.net的Debug属性设置为True,然好关掉
    整个IDE,再重新打开,就好了。
    实在不行的话,你只有把FrameWork重新装一下了
      

  3.   

    http://www.gotdotnet.com/team/csharp/learn/whitepapers/howtosolvedebuggerproblems.doc
      

  4.   

    工程中的Debug设置,是否把Asp.net的Debug属性设置为True看看IIS是否正常工作
    还不行,可以重建个虚拟目录
      

  5.   

    查看IIS中web application对应的虚拟目录的情况.
      

  6.   

    楼主,你必须说明你的操作系统,到底是2000还是2003,握有解决方案,2000和2003解决方案是不同的,这个问题不是你asp。net或者是framework设置错误,而是你的IIS权限设置错误,注意你设定的IIS权限。
    解决方法(无论什么系统都必须使用frontPage扩展)
    2000:
    在你的IIS站点(假设你的站点IP定义192.168.0.1)上安装IIS扩展,他会在“计算机管理”-->"本地用户和组"中建立三个组,就是
    192.168.0.1 Admin
    192.168.0.1 Author
    192.168.0.1 Brower
    把你登录的用户,一般是Administrator和asp.net运行时用户ASPNET全部加入192.168.0.1Admin和192.168.0.1Author组中.
    然后打开vs.net,选择你的Web应用程序项目,选择"属性",在Web设置中选择连接方式使用 FrontPage扩展.
    然后全部保存,关闭解决方案,关闭vs.net,然后重新打开vs.net,重新打开解决方案,会出现让你登陆的对话框,输入你的登录windows的用户名和密码即可.
    这时候就可以调试了.2003
    2003也是要安装frontPage扩展,版本好像是 FrontPage 扩展2002
    2003设置比较简单,只要你把这个用户
    NT AUTHORITY\NETWORK SERVICE
    给加入Administrators组中即可.
    这个用户就是asp.net的运行时账户,用户列表里面没有,必须使用用户搜索才找到.
    另外vs.net必须设置web连接为使用FrontPage扩展.
      

  7.   

    应该在这个文档中能找到解决办法
    http://www.gotdotnet.com/team/csharp/learn/whitepapers/howtosolvedebuggerproblems.doc
     
    再不行看这个:
    http://support.microsoft.com/default.aspx¡scid=KB;en-us;q306172