2009-12-18 130 views
19

在我的解决方案中有八个不同的项目。大多数情况下,启动项目都是项目A,但有时我需要运行其他项目来检查项目,并且每次都必须将其他项目设置为启动项目。不作为启动项目设置项目,但运行它

我想知道是否有任何其他方式在解决方案中运行项目而不将其设置为启动项目?这将为我节省很多时间!

回答

9

它不需要很多时间,只需右键单击该项目并选择“设置为启动项目”。 2次点击。

如果您想要使用其他方法,请右键单击该项目,转到“调试”,然后单击“启动新实例”。点击3次!

+1

感谢我还没有看到调试选项:( 这是不是设置更多更好该项目作为启动项目,因为通常我忘记将启动项目设置回原来的状态,因此它需要两次以上的点击;) – Asha 2009-12-18 14:32:57

+11

您忘记了将原始项目设置为启动项目所需的两次点击。 – 2012-11-23 13:51:48

+6

这并不快。这是微软快速,即慢。只要安装了Resharper(甚至在此之前),当您执行这些点击操作时,您的眼睛必须搜索一个长列表以确定“设置为启动项目”,然后您必须将鼠标移动到恰当的位置。这不仅仅是点击的问题。这是一个搜索和移动鼠标的问题。非常浪费。为了快速,需要某种键盘快捷方式或更容易定位的按钮。 – 2013-05-23 18:58:15

7

右键单击项目,上下文菜单上有一个条目用于在调试器中运行项目。它正好在“Set as StartUp project”的命令下。

Debug > Start New Instance 
14

还可以将此命令绑定到键盘快捷键: 工具 - >选项 - >环境 - >键盘

搜索“Startnewinstance”

就可以达到所需的0点击这样:)

+0

仅供参考,您需要查找'ClassViewContextMenus.ClassViewProject.Debug.Startnewinstance'命令(自VS2015起) – 2016-02-11 09:47:40

-3

Shift + F10然后按A键比滚动快一点。

+0

默认情况下,该组合在VS2017中肯定不起作用。 – 2017-10-12 17:07:08

1

这个答案我是从https://stackoverflow.com/a/20336060/130614报价可能会有帮助:

的启动项目的选项可以通过在解决方案右键单击并选择“设置启动项目”中找到。选项有非常简单:

  • 当前选择
  • 单启动项目
  • 多启动项目