在一个多项目解决方案中发生了一个不幸的事故,在向解决方案添加新项目之后,编写了一些代码并点击F5
运行的项目不是焦点。有没有办法让Visual Studio自动将新项目标记为启动项目?
答案 0 :(得分:17)
通过右键单击解决方案并选择“设置启动项目”,可以找到启动项目的选项。选项非常简单:
答案 1 :(得分:5)
您可以在Visual Studio中执行某些操作,允许您运行项目而无需担心设置启动项目并让Visual Studio根据当前选择来决定。要实现此目的,请右键单击解决方案资源管理器,选择属性。接下来选择Startup Project,从那里从单选按钮列表中选择Current Selection。 通过这样做,您在解决方案资源管理器中突出显示的任何项目(或您在文本编辑器中选择的文件)现在将成为当前的启动项目。
答案 2 :(得分:1)
F5按钮与任何被标记为“启动”的项目相关联,并且具有VS“switch”启动项目的imho将是一个非常糟糕的功能,并且是我在安装后首先禁用的项目之一。
但是,您可以通过类视图上下文菜单设置启动新项目实例的快捷方式,打开工具 - >选项 - >键盘并过滤“ClassViewContextMenus.ClassViewProject.Debug.Startnewinstance”列表,在下面设置它的快捷方式对于像Alt + F5这样方便的东西(是的,你可以根据需要更换F5)。您现在可以使用此快捷方式运行“当前”项目(包含当前关注源文件的项目或在类视图中选择的文件的父项目等)。
答案 3 :(得分:0)
您还可以设置交换启动项目的快捷方式,如果有帮助
Project.SetasStartupProject
到 Ctrl + Shift + P (例如)
https://blog.michaelckennedy.net/2007/07/30/visual-studio-tricks-series-1-set-as-startup-project/