c# - 如何修复 “The Debugger you selected cannot be started” (2)

标签 c# debugging visual-studio-2017 vsjitdebugger

这个问题与另一个同名问题重复,但上下文不同,这些建议都不适合我。

我有几个进程,我以“-debug”命令行参数开始,该参数指示这些进程调用 Debugger.Launch()

过去效果很好,我可以在 visual studio 中调试这些进程并单步执行代码,但自从我安装了 Visual Studio 2017 后,它的性能有所下降。

这是现在发生的事情:

  1. 我使用附加的 -debug 命令行参数启动该过程。
  2. 进程调用 Debugger.Launch()
  3. 我看到这个窗口:

    enter image description here

  4. 我选择最后一个选项 Visual Studio 2017

  5. 然后我明白了:

    enter image description here

  6. 我点击"is",然后我回到第 3 步,现在无限期地重复 3 到 6。 :-)

我不确定为什么,但是我不能再使用 Visual Studio 2017 来使用这种方法调试我的项目,而且这在一天左右之前是有效的,我只需要经历两次迭代,但是 Visual Studio 2017 年终于开始了。

如有任何帮助或指点,我们将不胜感激。

最佳答案

事实证明,我需要做的就是确保我以管理员身份运行初始进程或脚本。

enter image description here

关于c# - 如何修复 “The Debugger you selected cannot be started” (2),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43401214/

相关文章:

java - 泄漏 (SWT & RCP) : Device is not tracking resource allocation (eclipse 4. 3)

msbuild - 使用 MSBuild 通过 VS2017 构建 SSDT 项目失败

c++ - 如何使用 Visual Studio 2017 和 Qt 开发 GUI 应用程序?

c++ - 由于 Internet Explorer,VS2017 堆分析不起作用

c# - 将 XML 数据集数据表合并为一个数据表

c# - 在 C# 中构建动态 linq 查询的最佳方法?

python - PyCharm 在不应该的断点处停止

c# - 如何在忽略大小写的情况下测试枚举是否已定义?

c# - .NET AppDomains 可以做到这一点吗?

spring - 调试独立的 Spring Boot 应用程序 (Intellij IDEA)