Let's say a single solution (.sln) has 2 (.vcproj) named Proj1 and Proj2. By default, Visual Studio assigned Proj1 to be my startup project.
I set Proj2 to be my desired startup project.
Then I commit everything to my repository (excluding .suo).
I re-check out, and Proj1 is still the default startup project.
Does this mean Visual Studio store the startup information in the .suo file? But I dont want to commit that (?) since it's a user-specific file?
Or am I doing something wrong?
Note: I use Visual Studio 2008
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…