【发布时间】:2016-04-29 10:17:29
【问题描述】:
我有两个以调试器为中心的问题。我不确定它们是否有相同的原因,但它们看起来肯定是相关的。
- 当我在 Visual Studio Enterprise 2015 中打开我的解决方案时,我收到以下消息:Automatically attaching to support this behavior was not completely successful
- 当我直接从可执行文件启动程序并尝试附加到 Visual Studio 中的进程时,我收到以下消息:Unable to attach to the process. No more data is available.
关闭我在第 2 步中得到的消息框后,IDE 肯定认为它附加到了某些东西上。 Debug 工具栏显示活动的 Break All 和 Stop Debugging 按钮,我可以选择 Debug > Detach All。它没有达到我设置的任何断点。
根据 Jeremy 的回答,我转到了 Debug > Windows > Modules 并在列表中找到了 showed nothing。调试输出还立即显示程序以代码 0 退出(屏幕截图的左下方)。
以下是我遇到的相关问题和答案。发布的解决方案均无效。
-
This question 只是有点相似,我将 VS 设置为始终以管理员身份运行。
- This answer 这个问题让我修改了User Rights Assignment 中的调试程序策略以包含我的帐户。它以前只包括我的帐户所属的管理员组,但我试了一下。
- This question 类似于上面的项目符号 1。我的 Visual Studio 是完全最新的。我还尝试按照一些答案的建议启用 SQL Server 调试,但没有任何作用。
【问题讨论】:
标签: c# visual-studio debugging visual-studio-2015 intellisense