none
Visual Studio 停止调试假死15秒! RRS feed

  • 问题

  • VS版本:Visual Studio Team System 2008

    因为要安装Sql Server 2008 所以看装了VS SP1的补丁

    问题描述:当我调试完程序,然后停止调试的时候VS 就假死15秒左右才开始响应(没打补丁之前没有这个现象)

    操作系统:Windows XP SP3

    CPU:AMD 4400+

    内存:3GB

    显卡:GeForce 7300GT

    望各位高手帮忙解决问

    2010年3月29日 1:21

答案

  • 你好!

    你可以用Process Monitor:http://technet.microsoft.com/zh-cn/sysinternals/bb896645.aspx来跟踪一下,当假死发生的时候,VS做了些什么注册表或者文件的读写之类的动作。

    希望对你有所帮助。


    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Welcome to the All-In-One Code Framework! If you have any feedback, please tell us.
    • 已标记为答案 风来君 2010年4月4日 8:50
    2010年3月30日 11:18
  • 像假死或者崩溃这类现象可能产生的原因有很多,所以可能需要一点点排除原因。

    你用Process Monitor来跟踪一下吧。看来你的这个问题跟打没打SP1的补丁也没太大的关系。

    你也可以试一下运行一下的命令:
    - 打开“开始”菜单 >> 运行 >> 输入“devenv.exe /safemode”,用安全模式来进入Visual Studio,这可以用来排除一些第三方插件或者软件引发的问题

    如果你装了金山词霸之类的软件,建议你可以卸载了试试看。

    希望对你有所帮助。


    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Welcome to the All-In-One Code Framework! If you have any feedback, please tell us.
    • 已标记为答案 风来君 2010年4月4日 8:50
    2010年4月1日 2:54
  • 你好!

         如果你安装了金山词霸,尝试卸载这个软件,可能存在冲突!


    周雪峰
    • 已标记为答案 风来君 2010年4月4日 8:50
    2010年4月1日 11:53
    版主
  • 我找到临时解决办法: 禁用 Visual Studio 宿主进程 (以前一直启用都没出现假死的情况)

    但是启动Visual Studio 和打开项目的时候也会卡一会,这个还能忍受

    金山词霸没有安装

    第三方插件有 VisualSVN、TortoiseSVN

    用Process Monitor 跟踪假死的时候 一直是Process Profiling

    感谢各位朋友和版主提供建议和解决办法,非常感谢

     

    2010年4月4日 8:49

全部回复

  • 没有人能帮忙解决问题吗?
    2010年3月29日 4:44
  • 你程序的类型是什么?这个是不是和你代码有关系?必须有些进程没有杀死?导致的VS即使停止调试了CPU的使用率还很高?

     


    Frank Xu Lei--谦卑若愚,好学若饥
    专注于.NET平台下分布式应用系统开发和企业应用系统集成
    Focus on Distributed Applications Development and EAI based on .NET
    欢迎访问老徐的中文技术博客:Welcome to My Chinese Technical Blog
    欢迎访问微软WCF中文技术论坛:Welcome to Microsoft Chinese WCF Forum
    欢迎访问微软WCF英文技术论坛:Welcome to Microsoft English WCF Forum
    2010年3月29日 12:18
    版主
  • 你好!

    你可以用Process Monitor:http://technet.microsoft.com/zh-cn/sysinternals/bb896645.aspx来跟踪一下,当假死发生的时候,VS做了些什么注册表或者文件的读写之类的动作。

    希望对你有所帮助。


    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Welcome to the All-In-One Code Framework! If you have any feedback, please tell us.
    • 已标记为答案 风来君 2010年4月4日 8:50
    2010年3月30日 11:18
  • 感谢回复的版主,我今天再试试重装VS2008 不打补丁之前看看还有没有假死现象
    2010年3月31日 5:23
  • 如果有问题可以再来问! :)


    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Welcome to the All-In-One Code Framework! If you have any feedback, please tell us.
    2010年3月31日 5:29
  • 昨天重新装了VS2008 没有打补丁.

    运行VS假死

    新建项目假死

    停止调试项目假死(C#控制台程序)

    今晚再装到虚拟机里面试试

     

    2010年4月1日 1:18
  • 昨晚我试过了,和代码没关系

    停止调试的时候 CPU相对更低了

    2010年4月1日 1:20
  • 像假死或者崩溃这类现象可能产生的原因有很多,所以可能需要一点点排除原因。

    你用Process Monitor来跟踪一下吧。看来你的这个问题跟打没打SP1的补丁也没太大的关系。

    你也可以试一下运行一下的命令:
    - 打开“开始”菜单 >> 运行 >> 输入“devenv.exe /safemode”,用安全模式来进入Visual Studio,这可以用来排除一些第三方插件或者软件引发的问题

    如果你装了金山词霸之类的软件,建议你可以卸载了试试看。

    希望对你有所帮助。


    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Welcome to the All-In-One Code Framework! If you have any feedback, please tell us.
    • 已标记为答案 风来君 2010年4月4日 8:50
    2010年4月1日 2:54
  • 你好!

         如果你安装了金山词霸,尝试卸载这个软件,可能存在冲突!


    周雪峰
    • 已标记为答案 风来君 2010年4月4日 8:50
    2010年4月1日 11:53
    版主
  • 我找到临时解决办法: 禁用 Visual Studio 宿主进程 (以前一直启用都没出现假死的情况)

    但是启动Visual Studio 和打开项目的时候也会卡一会,这个还能忍受

    金山词霸没有安装

    第三方插件有 VisualSVN、TortoiseSVN

    用Process Monitor 跟踪假死的时候 一直是Process Profiling

    感谢各位朋友和版主提供建议和解决办法,非常感谢

     

    2010年4月4日 8:49
  • 呵呵,客气了,很高兴你的问题能暂时得到解决了。

    欢迎有问题再来询问!
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Welcome to the All-In-One Code Framework! If you have any feedback, please tell us.
    2010年4月5日 3:15
  • 昨晚我在启用 Visual Studio 宿主进程

    启动VS ,打开项目,调试 都不假死了

    真的是活见鬼了....

    2010年4月5日 6:29
  • 你好!

         系统环境一般都比较复杂,具体原因不容易推断,是不是安全软件导致的呢?


    周雪峰
    2010年4月23日 2:53
    版主