我的VS不知道咋的,以前调试时,如果程序出错会定位错误的位置,但现在没有提示错误位置,而是弹出一个结束消息框,晕呀,是不是哪里设错了?????????????

解决方案 »

  1.   

    首先删除Debug目录,并重新编译
    也可以打开Debug->Windows->Modules窗口,通过鼠标右键单击对应的可执行文件,选择"Load Symbols"来尝试手工加载文件的Symbol如果生成了PDB文件但无法自动加载,尝试通过“Tools->Import and Export Settings...”中的“Reset all settings"选项来恢复Visual Studio的设置(不会影响项目的设置),然后重试
      

  2.   


    用 devenv.exe /resetuserdata 初始化环境了也不行,啊~~~~~~
      

  3.   

    是什么类型的工程?如果是基于web的(比如asp.net或者silverlight),那么你最好让默认浏览器为IE。
      

  4.   


    就是WindowsFormsApplication 不是web的
      

  5.   

    弹出来的错误消息框内容大概是:******.vshost.exe 遇到问题需要关闭。我们对此引起的不便表示抱歉。
    如果您正处于进程当中,信息有可能丢失。关于此错误的其他信息,     请单击此处。按钮(调试(B))               按钮(关闭(C))
      

  6.   

    首先确定是不是只有一个工程有问题。如果只有一个工程有问题。
    1 删除.sln和.suo文件,
    2删除项目的.csproject.user文件
    3 删除debug目录下面的文件。如果都有问题。
    就可以确定是环境问题。
    可以跟别的电脑对一下studio选项里面的配置-调试有没有问题
      

  7.   

    看样子像是文件丢失了,你肯定做过系统优化或者“清理”过系统“垃圾”,特别是网上流行的那些 bat清理,很有问题的,特别对开发者而言