I have a file, xyz.cs, open in Visual Studio 2008. If I open a solution, xyz.cs is closed, and VS opens up the files listed in the SUO for the solution.
I open another file (in this case a file not included in the solution, we'll call it abc.cs). Then, I close the solution, at which point all open files (including abc.cs) are closed. In addition, xyz.cs remains closed. The only thing that remains open is my TFS source control explorer.
Is there a way I can prevent this automatic file closing behavior? Is there a reason this behavior exists that would provide incentive not to prevent this behavior?
Edit: note that no file checkouts are expected in this scenario.