Когда вы открываете проект VS2008 с новым VS2010, он запрашивает преобразование проекта.
Если не все люди, участвующие в разработке, имеют новую версию, вы можете создать 2 файла SLN, например:
- MySolutionVS2008
- MySolutionVS2010
Формат проекта такой же. Единственным недостатком является то, что когда вам нужно добавить подпроект, вы должны сделать это вручную в обоих решениях.
Единственная разница внутри:
Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008
Конечно, в этом сценарии вы не можете использовать все новые функции, предоставляемые новым языковым выпуском и инфраструктурой, для поддержания обратной совместимости. Но вы можете использовать более производительный Intellisense, улучшенный конструктор XAML / WPF и т. Д.