这应该很容易。我只是不知道要搜索什么...
对于这个解决方案,我创建了一个单元测试项目,并且一直在疯狂地添加单元测试。当我在通过所有单元测试后回去尝试运行原始项目时,我意识到我无法弄清楚如何调试原始项目。
换句话说,每次我尝试“调试”(例如,按F5)时,Visual Studio 都会运行单元测试。所以问题是我如何在一个解决方案中运行各种项目?我如何选择在我想要的时候运行哪一个?
这应该很容易。我只是不知道要搜索什么...
对于这个解决方案,我创建了一个单元测试项目,并且一直在疯狂地添加单元测试。当我在通过所有单元测试后回去尝试运行原始项目时,我意识到我无法弄清楚如何调试原始项目。
换句话说,每次我尝试“调试”(例如,按F5)时,Visual Studio 都会运行单元测试。所以问题是我如何在一个解决方案中运行各种项目?我如何选择在我想要的时候运行哪一个?
您可以右键单击一个项目并将其设置为启动项目。然后在您按 F5 时进行调试,或者在您按 Ctrl-F5 时运行。
您可以右键单击一个项目并选择Debug / Start new instance
调试一个不是启动项目的项目。
附带说明一下,您可以在不将单元测试项目设置为启动项目的情况下运行/调试单元测试。工具栏中有图标(和键盘快捷键)可以在各种范围内运行或调试单元测试(如果不可见,请右键单击工具栏并选择测试工具)。
1) 在解决方案资源管理器中,右键单击作为可执行程序集项目的项目,然后选择“设置为启动项目”。这将使项目以粗体显示,并在您按 F5 时自动运行。
2) 或者,在解决方案资源管理器中,右键单击作为可执行程序集项目的项目,然后选择“调试 -> 启动新实例”。这将立即启动调试会话。
这是我快速启动项目的改变方式:
但是今天我想要更快的方法,然后我终于找到了一种方法来设置设置为启动项目菜单的快捷方式。
只需在“工具” > “选项” > “环境” > “键盘”中为“ ClassViewContextMenus.ClassViewProject.Debug.Startnewinstance ”项目设置一个快捷方式
我设置了 Ctrl + Alt + Shift + F5