【问题标题】:Unable to attach to the process. The system cannot find the file specified无法附加到进程。该系统找不到指定的文件
【发布时间】: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


【解决方案1】:

好的,所以在进一步试验之后,我终于找到了一种方法,可以让调试器再次工作。

Tools|Options|Debugging|General 中,如果我启用: Use Managed Compatibility ModeUse Native Compatibility Mode,一切都恢复正常了。

虽然这可能不是预期的结果,但我会进一步调查: http://blogs.msdn.com/b/visualstudioalm/archive/2013/10/16/switching-to-managed-compatibility-mode-in-visual-studio-2013.aspx

【讨论】:

  • 这让我再次调试工作,奇怪。谢谢!
【解决方案2】:

首先进入Tool->Options->Tools for Apache Cordova->Run Dependency Checker 以确保您安装了所有必需的组件。

您可能需要“清除 Cordova 缓存”

为 Apache Ripple 安装 Chrome 扩展程序。重新启动您的 VS 工作室并尝试右键单击您的项目并选择 DEPLOY,而不是 Debug 或 F5。

【讨论】:

  • 工具 > 选项下没有这样的东西。
【解决方案3】:

关于项目属性->调试->附加->否

【讨论】:

    猜你喜欢
    • 2014-02-23
    • 2020-07-08
    • 2013-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-22
    • 1970-01-01
    相关资源
    最近更新 更多