我有很多不同的 C# 源项目可以在其他计算机上运行良好。
但是在一台计算机上,使用 Visual Studio 2013,当我按 F5 运行项目时,“附加到进程”窗口打开。
我搜索了很多,但没有人遇到我的问题。为什么会这样?我该如何解决?
编辑:
我用 C# 配置重新安装了 VS,但它没有改变任何东西。Start Debugging 选项被禁用,就像下面的屏幕截图一样:
我有很多不同的 C# 源项目可以在其他计算机上运行良好。
但是在一台计算机上,使用 Visual Studio 2013,当我按 F5 运行项目时,“附加到进程”窗口打开。
我搜索了很多,但没有人遇到我的问题。为什么会这样?我该如何解决?
编辑:
我用 C# 配置重新安装了 VS,但它没有改变任何东西。Start Debugging 选项被禁用,就像下面的屏幕截图一样:
当您没有设置启动项目时,就会发生这种情况。
右键单击要启动的项目,然后选择“设置为启动项目”。现在 F5 将运行该项目。
另一件事要尝试;从F5 或开始调试按钮对于 Winform 应用程序是灰色的?是:
您是否在后台运行 DebugDiag 或其他一些调试器(例如 WinDbg)?有时它们被配置为自动附加到正在运行的进程。请记住,只能将一个调试器附加到一个进程。