当我按F5时,"附加到处理"窗口打开

时间:2014-11-17 18:29:46

标签: c# visual-studio-2013 attach-to-process

我有很多不同的C#源项目在其他计算机上运行正常。

但是在一台计算机上,使用Visual Studio 2013,当我按F5运行项目时,将打开“附加到进程”窗口。

我搜索了很多,但没有人遇到我的问题。 为什么会这样?我该如何解决?


修改

我用C#配置安装了VS,但它没有改变任何东西。启动调试选项被禁用,就像下面的屏幕截图一样:

2 个答案:

答案 0 :(得分:4)

当您没有设置启动项目时会发生这种情况。

右键单击要启动的项目,然后选择“设置为启动项目”。现在F5将运行该项目。

另一件事要尝试;从F5 or Start Debugging Button is Greyed Out for Winform application?到:

  1. 从您的应用程序中排除项目
  2. 构建解决方案
  3. 重新添加项目
  4. 再次构建
  5. 将项目设置为启动项目

答案 1 :(得分:0)

您是否在后台运行DebugDiag或其他调试器(例如WinDbg)?有时,它们被配置为自动附加到正在运行的进程。请记住,只有一个调试器可以附加到一个进程。