Вы не можете совместно использовать один и тот же файл решения в период между 2008 и 2010 годами. Каждая версия VS ожидает свою собственную версию файла .sln. Вы можете понизить версию 2010 .sln вручную, открыв ее в Блокноте и переписав.
Microsoft Visual Studio Solution File, Format Version 11.0
# Visual Studio 2010
Для
Microsoft Visual Studio Solution File, Format Version 10.0
# Visual Studio 2008
Он работает только для решений, в которых не используются какие-либо новые функции VS 2010, и после повторной попытки открыть файл в VS 2010 его придется обновить.
Лучше всего использовать отдельный файл .sln для VS 2008 и 2010