It doesn't sound like you have VS 2008 SP1, I would try installing the service pack 1 again.
Its also possible there are prototype things in the complete.sln that target .NET 3.5 but could possibly be removed from the solution, you didn't mention which specific projects it complained about.
Hope it helps,
Joe