We have a VS2008 solution and i\'ve noticed something weird happening:
some projects refer other projects that are defined in the same solution (added as project ref
The ProjectGuid changes because of integration with a source control system, like TFS. Happens if other people open the files for example.
There is workaround described here:
http://social.msdn.microsoft.com/Forums/en-US/csharpide/thread/1d632940-cc1d-49d5-a64c-d3e999216cbd