为什么我不能依附于我的流程?

Der*_*rek 10 .net debugging visual-studio

我可以开始调试了(F5).

如果我从Ctrl + F5开始,然后再去附加我无法.

程序名称显示为灰色.当我选择程序的行时,附加按钮被禁用.

我尝试使用Attach to"Automatic"或者选择Managed 4.0 + Native.

我已经尝试检查"显示所有用户的进程"和"在所有会话中显示进程"

我以管理员身份运行Visual Studio.

有任何想法吗?

Dr.*_*ice 4

您可能会看到应用程序的 .vshost.exe 进程,该进程始终呈灰色显示。

查看进程列表并确保没有列出具有相同/相似名称的其他进程。

另请注意:如果这是一个控制台应用程序并且进程到达 Main 方法的末尾(控制台窗口将显示“按任意键继续...”),那么您可能不会看到列出的进程,因为它已经结束了。