当前位置:  开发笔记 > 后端 > 正文

如何停止右键单击死锁Visual Studio 2008

如何解决《如何停止右键单击死锁VisualStudio2008》经验,为你挑选了1个好方法。

我在Visual Studio 2008中遇到了一个非常严重的问题.偶尔我在调试时右键单击(转到定义,设置下一个语句等),Visual Studio将会死锁并进入无响应模式.

有没有人有同样的问题?有谁知道如何解决它?

编辑:我正在使用带有几个热修复程序的SP1.



1> Chris Andrew..:

问题:
签名的应用程序/ dll在Vista中加载缓慢.Visual Studio IDE在离线/非互联网连接的工作站上"挂起".如果没有Internet连接,证书吊销检查会超时并导致应用程序挂起.当调试/步进代码dll根据需要加载时,这是在尝试撤销检查并且VS IDE无响应时.

这会产生什么影响:
这会影响所有签名的应用程序/ dll,也是Microsoft Word/Excel花费这么长时间打开一个简单文档的原因.Office应用程序,SQL Management Studio,Visual Studio,使用证书的Web应用程序.

修复:
禁用检查发布者的证书吊销

通过IE:

    转到IE 7中的Internet选项

    然后转到"安全"选项卡,向下滚动

    取消选中"检查发布商的证书吊销"复选框

    单击确定

通过注册表:

    打开注册表

    浏览到以下项:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\WinTrust\Trust Providers\Software Publishing

    要禁用检查:将State键的值更改为146944 Decimal或0x00023e00 Hexadecimal
    重新启用检查:将State键的值更改为146432 Decimal或0x00023c00 Hexadecimal

备用修复:
禁用Visual Studio托管过程:

    在Visual Studio中打开一个项目.

    在项目菜单上,单击属性.

    单击"调试"选项卡.

    清除"启用Visual Studio宿主进程"复选框.

注意:备用修复会导致某些调试功能丢失.

背景:
Microsoft Connect报告

推荐阅读
殉情放开那只小兔子
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有