繁体   English   中英

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

[英]Can I configure Visual Studio NOT to change StartUp Project every time I open a file from one of the projects?

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

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

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

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

Sara Ford的博客“Visual Studio每日提示 ”(强烈推荐)中介绍了选择启动项目的方法。 她有一篇关于设置StartUp项目的帖子。 基本上有两种方法,最简单的方法是右键单击所需的项目,然后选择“设置为启动项目”。 这可以防止其他项目成为StartUp项目,即使您单击其中一个文件也是如此。

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

取消选中该项,然后查看行为是否发生变化。

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM