Visual Studio 2010 (бета 2) решение в Visual Studio 2008

Существует ли способ открыть файл решения, сохраненный в бете 2 Visual Studio 2010 года в Visual Studio 2008?... или возможно способ преобразовать его?

Когда я пытался открыть его в VS 2008, я получаю ошибку при высказывании, что "Выбранный файл является файлом решения, но был создан более новой версией этого приложения и не может быть открыт".

6
задан He Nrik 31 January 2010 в 18:58
поделиться

7 ответов

Если вы открываете файл .csproj в текстовом редакторе (это просто XML), вы увидите строку, как:

<ProductVersion>9.0.30729</ProductVersion>

(Это из проекта VS 2008)

Первая строка 2008 года .sln файл считывается следующим образом:

Файл решения Microsoft Visual Studio, формат версии 10.00

Числа будут разными - просто измените их на эти значения (или те, которые вы получаете от создания нового проекта 2008 года в вашей системе).

Просто сделайте резервную копию файлов сначала.

5
ответ дан 17 December 2019 в 00:09
поделиться

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

Надеюсь, это поможет, С наилучшими пожеланиями, Том.

0
ответ дан 17 December 2019 в 00:09
поделиться

Это не поддерживаемый сценарий, чтобы открыть файл .sln, созданный с 2010 года в 2008 году. Это верно для попытки открыть любой файл .sln, сохраненный в более новой версии Visual Studio со старым один.

Что вы можете сделать, - это открыть файл .sln в блокноте и уменьшить номер версии на 1. Это позволит вам открывать файл .sln, но операция все равно будет выходить из строя, сколько придется преобразовать все Проекты также.

2
ответ дан 17 December 2019 в 00:09
поделиться

Я боролся с этой самой проблемой сегодня. То, что я сделал, был создан проект VS2008 и просто добавил в файлы из другого проекта. Большинство кода, написанные в 2010 году, действительно не используют функции 2010 года - по крайней мере, для кода, который я смотрел на него, импортировал файлы без каких-либо проблем.

0
ответ дан 17 December 2019 в 00:09
поделиться

Проект и файлы решения Visual Studio - это простой текст.

Вам необходимо открыть .SLN . .csproj .Csproj .Csproj .

0
ответ дан 17 December 2019 в 00:09
поделиться

Вы должны сравнить схемы .sln и .*proj файлов между версиями. Я знаю, что структура резко отличается с 2003 по 2008 год. В конце концов, лучше создать новый проект и скопировать файлы между этими двумя

.
0
ответ дан 17 December 2019 в 00:09
поделиться

, в то время как другие пользователи были сделаны, верно, если проект содержит или (не может быть на 100%, но искать что-то вдоль этих строк )

Вам нужно будет удалить их в качестве синтаксиса для клиента 3.5, и 4.0 клиент отличается в VS2010, чем в 2008 году.

0
ответ дан 17 December 2019 в 00:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: