如何保存我在VS2008中选择的启动项目

时间:2012-05-20 09:07:53

标签: .net visual-studio tfs projects-and-solutions

我们有一个由Team System控制的解决方案。 当我们从新计算机的源代码控制中获取所有文件时,VS2008会选择一个随机项目作为启动项目。

更改启动项目时,会为当前用户保存配置,并且不会更新解决方案本身的任何内容。

似乎选择启动项目是在本地保存的,无法签入源控件。

有没有办法在VS2008中保存解决方案的默认启动项目并将其保留在源代码管理中,以便打开解决方案的每个用户都能自动获取?

2 个答案:

答案 0 :(得分:1)

启动项目保存在解决方案目录中的{SolutionName} .suo文件中。该文件已隐藏。

不要将此文件置于源代码管理之下,因为它包含每个用户/每个会话的许多模糊内容。

所以基本上没有办法做你想做的事。

答案 1 :(得分:1)

我找到了答案:

在检查并寻找解决方案的其他解决方案之后,我发现了这个旧帖子: LINK

Kirtan的第一个答案提出了一个可以解决问题的方法。他建议在文本编辑器中编辑.sln文件,并将我想要的项目作为启动项目作为列表中的第一个项目。

当没有.suo文件时,列表中的第一个项目被选为默认启动项目。

我试过这个并且它有效!!!

现在我可以签入更新的.sln文件,并确保默认的启动项目是正确的。

感谢所有帮助...