Action:
Opening a source controlled solution containing multiple ASP.NET projects.
Result:
The solution items appear to no longer be under source control, if you reset
the
source control bindings, then close and reopen Visual Studio .NET, these
bindings
are not retained.
Cause:
The solution user (*.SUO) file appears to be corrupt.
Resolution:
After removing the local *.SUO file, then clearing the project folders for
the
ASP.NET projects, we opened the solution and reset the source control
bindings.
Once reset, these settings are retained in Visual Studio .NET.
317957 PRB: Connection Information Is Broken After You Check In Without Saving
http://support.microsoft.com/?id=317957
every project has a VSPSCC file that contains:
"ENLISTMENT_CHOICE" = "NEVER"
recommend change to
"ENLISTMENT_CHOICE" = "COMPULSORY"