I have a little problem that makes my auto builds crash.
When we open a solution recently converted from VS2005 to VS2008 VS through ClearCase requests, we check the solution file.
If we allow this, it does not make any changes, and by default ClearCase does not like checks without changes. So, we will cancel the statement - and from that moment VS is happy, he was able to write a .suo file.
If we don’t read, protect the solution file, run VS2008, it will create the .suo file in order, if we do not delete the .sln file (no changes, so VS2008 did not notice) and run VS2008 again, this is normal - it does not request a statement.
In my build script, I remove all kinds of personal files from the view, and then do an update with forced disconnection of the controlled files. And then we create deployment projects (and therefore all dependencies), and as the .suo file is deleted, it gets into the behavior of the .sln checkout file each time.
And there is no one on the assembly server who could see a dialog box asking for verification, the assembly freezes.
I can change the (aka bodge) build of the script so as not to delete the .suo file, but I would prefer not to.
edit: clarification - the .suo file is NOT installed in ClearClase - this is a private view file that is created by VS2008, however, to create this file, he wants to check the .sln file for a non-real reason.
Further editing:
- .