我从这个问题中了解到 Startup 项目是在您的 .suo 文件中设置的。
而且我从这个问题中了解到,将您的 .suo 文件存储在 TFS 的源代码控制系统中通常是不受欢迎的。
在我的解决方案中,启动项目是我的解决方案中的第二个项目。当我从 TFS 下载解决方案的新副本时,VS 似乎默认将解决方案中的第一个项目作为启动项目。还有其他方法可以让我喜欢的启动项目坚持下去吗?
正如这篇文章所建议的,请执行以下操作:
诀窍是:关闭 Visual Studio 并在您喜欢的文本编辑器中打开 .sln 文件。从第 4 行开始,您会看到所有项目都封装在 Project - EndProject 行中。如果解决方案目录中没有 .suo 文件,Visual Studio 将选择第一个作为默认启动项目。因此,只需将您的默认启动项剪切并粘贴到顶部位置,删除您的 .suo 文件并在 Visual Studio 中打开您的解决方案。达达!