gpt4 book ai didi

visual-studio - 切换到 Debug模式时 Visual Studio 卡住

转载 作者:行者123 更新时间:2023-12-03 11:55:16 26 4
gpt4 key购买 nike

奇怪的 Visual Studio (TS 2008) 问题:每当我在特定项目中从 Release模式切换到 Debug模式时,IDE 完全卡住。它发生在我切换时,在我尝试构建或做任何其他事情之前。

整个事情都是突然开始的,没有任何我能想到的异常变化。
我试图清理解决方案,但没有帮助。

以前有人遇到过这个吗?

最佳答案

如果一切正常然后停止,通常这意味着存在一些问题,即使它被忽视了。

我会一一尝试的事情:

  • 检查从源控制引擎更新后哪些文件被更改(为什么以及如何)
  • 查看扩展和插件列表。尝试禁用全部或部分
  • 关闭 Visual Studio 并终止所有开发进程:devenv, mspdbsrv, vcpkgsrv, msbuild, msvsmon, vshub, vstest
  • 删除 .suo, .ncb, .VC.db, .VC.VC.opendb解决方案的文件以及 .vs目录,有时会导致问题
  • 删除项目设置文件,类似 YourProjectName.vcproj.DOMAINNAME.LOGINNAME.userYourProjectName.csproj.user .设置文件名取决于您使用的项目类型
  • 运行 "C:\Program Files\Microsoft Visual Studio [vs_version]\Common7\IDE\devenv.exe" /setup"C:\Program Files (x86)\Microsoft Visual Studio [vs_version]\Common7\IDE\devenv.exe" /setup适用于 x64 环境
  • 在一些复杂的情况下,它有助于删除位于主页 %USERPROFILE%\AppData\[Local|Roaming]\Microsoft\VisualStudio[vs_version] 中的用户设置。并在注册表中 HKCU\SOFTWARE\Microsoft\VisualStudio[vs_version]

  • 它应该将所有内容重置为开始状态。如果它不起作用,那么还有其他工具可以进行调查。下载 Process Explorer一旦 IDE 卡住,启动 Process Explorer,找到 devenv 进程,双击它并转到 Threads 选项卡。检查在卡住的情况下哪个线程具有最大的开关增量,双击它并获取顶部函数的名称(或偏移量)。它提供了可能出现问题的附加信息。

    此外,有时它有助于在控制面板的“添加或删除程序”向导中修复 Visual Studio。

    关于visual-studio - 切换到 Debug模式时 Visual Studio 卡住,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1835026/

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