gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-03 15:21:48 29 4
gpt4 key购买 nike

我的 Visual Studio 2008 有一个非常严重的问题。
有时,当我在调试时右键单击(用于转到定义、设置下一条语句等),Visual Studio 会死锁并进入无响应模式。

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

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

最佳答案

问题:
签名的应用程序/dll 在 Vista 中加载缓慢。 Visual Studio IDE 在脱机/非 Internet 连接的工作站上“挂起”。如果没有 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 十进制或 0x00023e00 十六进制
    要重新启用检查:
    将状态键的值更改为 146432 十进制或 0x00023c00 十六进制

  • 替代修复:
    禁用 Visual Studio 托管进程:
  • 在 Visual Studio 中打开一个项目。
  • 在项目菜单上,单击属性。
  • 单击调试选项卡。
  • 清除启用 Visual Studio 托管进程复选框。

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

    背景:
    Microsoft Connect Report

    关于visual-studio-2008 - 如何停止右键单击死锁 Visual Studio 2008,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/126472/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com