Как я могу использовать один и тот же файл решения в VS 2008 и VS 2010? - PullRequest
3 голосов
/ 14 мая 2011

Я недавно установил VS 2008. Теперь я хочу открыть файл решения (sln) проекта VS2010 в VS 2008. Как я могу это сделать?

Ответы [ 2 ]

4 голосов
/ 14 мая 2011

Переименуйте файл решения VS2010 в MySolution.VS2010.sln и, используя VS2008, создайте новое имя файла решения MySolution.VS2008.sln, которое затем вы можете использовать их рядом. В настоящее время мы используем аналогичное решение для наших проектов.

Если вы используете дополнительный инструмент, такой как ReSharper, было бы лучше использовать отдельные каталоги для файлов решения. Вы можете увидеть исходный код ELMAH для этого (папка 'ELMAH \ src \ Solutions'). Перейдите по ссылке и проверьте левую панель на наличие отдельных папок решений с файлами .sln: http://code.google.com/p/elmah/source/browse/#svn%2Ftags%2FREL-1.2%2Fsrc%2FSolutions

3 голосов
/ 14 мая 2011

Вы не можете совместно использовать один и тот же файл решения в период между 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

...