Я слышал, что VS2010 и VS2008 не очень хорошо воспроизводятся с точки зрения файлов проектов, но я знаю, что смог открыть некоторые проекты в VS2010, а затем снова в VS2008 (хотя пользовательские файлы .proj, так что YMMV). Как и во всех последующих версиях Visual Studio, вам, вероятно, понадобятся отдельные файлы решений для двух, и каждое решение может включать в себя одни и те же проекты, например ::100100
Foo.csproj
Foo.VS2010.sln (contains Foo.csproj)
Foo.VS2008.sln (contains Foo.csproj)
Также возможно, что VS2010 по умолчанию добавит ненужную информацию в файл проекта, что немного удушает VS2008, но вы всегда можете отредактировать файл проекта вручную, чтобы очистить его. Я бы порекомендовал попробовать его с примером проекта и посмотреть, насколько хорошо работает compat.