每次从其中一个项目打开文件时,是否可以将Visual Studio配置为不更改StartUp Project?

时间:2008-08-07 05:50:57

标签: .net visual-studio ide

假设有一个解决方案包含两个项目(Project1和Project2)。

Project1设置为StartUp Project(其名称以粗体显示)。我双击Project2中的某个文件将其打开。该文件打开,但也发生了其他事情 - Project2被设置为StartUp项目。

我试图在配置中找到一个更改它的选项,但我找不到。

这个功能(虽然它更像是我的错误)可以被禁用吗?

3 个答案:

答案 0 :(得分:16)

选择启动项目的方法在Sara Ford's blog "Visual Studio Tip of the Day中有所描述(强烈推荐)。她在那里有一篇关于setting up StartUp projects的帖子。基本上有2种方式,最简单的方法是右键点击所需的项目,并选择“设置为启动项目”。这可以防止其他项目成为StartUp项目,即使您单击其中一个文件。

答案 1 :(得分:5)

检查Visual Studio选项以获取以下复选框:
项目和解决方案 - 构建和运行 - 对于新解决方案,使用当前选定的项目作为启动项目。

取消选中该内容并查看行为是否发生了变化。

答案 2 :(得分:0)

我遇到了一个错误,即粗体项目不是启动项目,尽管它在解决方案属性中被选为“单一启动项目”。

解决此错误的一个方法是从配置管理器中取消检查未正确用作启动项目的非粗体项目的部署。右键单击解决方案资源管理器中的解决方案即可找到配置管理器。