【发布时间】:2015-09-08 09:37:15
【问题描述】:
我一直在使用 VS2015 Pre-RTM 版本,效果很好。 它安装在我的系统驱动器的备用驱动器上。
我已经卸载它并将 RTM 版本安装在默认位置 (C:\Program Files (x86)\etc.)。从那以后,我无法做任何与调试相关的事情。当我尝试附加到任何正在运行的进程时,或者当我尝试调试任何项目时,我总是在标题中收到消息,即使我将启动命令更改为我知道存在的东西也是如此。 Ctrl+f5也可以,确实是调试部分坏了。
我已经尝试了很多方法来解决这个问题,但到目前为止没有任何效果。 我试过了:
- 修复安装
- 重新安装
- 以管理员身份运行
- 使用 /log 并调查 Activitylog.xml,它没有任何有用的功能
- 删除 %LOCALAPPDATA%\Local\Microsoft\VisualStudio\14.0 中所有 VS2015 相关数据
- 删除 HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0 和 14.0_Config
- 尝试使用 Procmon 进行分析
- 将我的 procmon 分析与工作分析进行比较,奇怪的是,我的运行中缺少了一些带有 symbollocator.dll 的事件,但在我看来,这些事件从我成功附加调试器的那一刻起就应该是相关的。
- 尝试在附加调试器时将 vs2012 调试器附加到 vs2015,但没有任何值得注意的结果。
除了格式化我的机器和重新安装 Visual Studio 之外,我想不出任何其他方法来尝试解决这个问题,但我真的不想这样做。
有没有办法从 Visual Studio 收集更多详细/调试输出?或者我可以尝试什么来解决这个问题?
似乎调试器以某种方式损坏了..
提前感谢您的帮助!
【问题讨论】:
-
它是 C++ 项目吗? stackoverflow.com/a/6036123/4136325
-
任何东西,C++,C#,都无所谓。我不能附加任何东西,也不能调试任何东西。
-
终于!找到this solution,它对我有用。
-
我认为这不会在我的情况下修复它,修复似乎真的是特定于科尔多瓦的,我在将调试器附加到任何东西时遇到了问题。例如,只需逐步执行反汇编窗口中的说明。但无论如何感谢您的贡献:)
-
对我来说 VS 2017 也是如此。有什么建议吗? APK 已构建,已推送到设备,应用已启动 - 但调试不起作用:/
标签: visual-studio debugging visual-studio-2015 visual-studio-debugging devenv