Как открыть решение VS 2008 в VS 2005?
-
09-06-2019 - |
Вопрос
Я видел Решения, созданные в Visual Studio 2008, невозможно открыть в Visual Studio 2005. и попробовал обходной путь 1.Еще предстоит попробовать обходной путь 2.
Но поскольку эта ссылка была устаревшей и в отчаянии спросила здесь:Есть ли в наличии конвертер?
У меня еще нет VS2008, и я хотел открыть решение с открытым исходным кодом, которое было сделано в vs2008.
Думаю, мне придется повозиться или подождать, пока выйдет vs2008.
Решение
У меня есть проект, над которым я работаю как в VS 2005, так и в VS 2008.Хитрость заключается в том, чтобы иметь разные файлы решений и обеспечивать их синхронизацию.Помните, что проекты следить за своими файлы, так что главное решения делать, это следить за тем, что проекты в них содержатся;довольно легко поддерживать синхронизацию.
Поэтому просто создайте новое пустое решение в VS 2005, а затем добавляйте в него все свои проекты один за другим.Обязательно назовите решения правильно.(Я называю свой ProjectName.sln и ProjectNameVs2008.sln.)
Это значит, что вам следует попробовать обходной путь №2.
Другие советы
Вот Инструмент перехода на более раннюю версию Visual Studio с 2008 по 2005 годИ Еще один.
Я не пробовал ни один из них, поэтому, пожалуйста, сообщите, если они вам понравятся ;-)
Вы можете загрузить и использовать выпуски Visual Studio 2008 Express.Они бесплатны...
Я бы сказал, что вам следует восстановить версию 2005 года из системы контроля версий, при условии, что у вас есть система контроля версий и копия файла 2005 года.
В противном случае в сети есть множество страниц с подробным описанием изменений, но, к сожалению, нет готовой программы-конвертера, которая сделает это за вас.
Имейте в виду, что как только вы снова откроете файл в 2008 году, он будет обновлен еще раз.
Возможно, решение (без каламбура) состоит в том, чтобы сохранить отдельные копии файлов проекта и решения для 2005 и 2008 годов?
Почему вы вообще хотите открыть его в 2005 году?
Я мог бы решить проблему открытия проекта веб-сервиса VS 2008 в VS2005.
Шаги, чтобы следовать - создает новый проект веб -службы в VS 2005.- Скомпилируйте проект.- ОТКРОЙТЕ файл проекта в блокноте.-Скопируйте линии шрифта жирного шрифта **-отладка AnyCpu 8.0.50727 2.0 {3C596F22-0A57-4B9A-ABD3-C2BEFA5DA0B7} {349C5851-65DF-11DA-9384-00065B846F21}; 4F79EFBC} Библиотека Свойства WebService1 Webservice1 True Full False Bin Debug; Trace RIMPT 4 Pdbonly True Bin Trace
** service1.asmx компонент ** -
**u003C/Target>u003C/Target> -> Неверно истинное 3124 / Ложь
- Вставьте их в файл веб-сервиса, созданный в vs 2008.Не заменяйте весь файл, ваша ссылка будет заменять только там, где указана версия.
После этого моя проблема решена, я уверен, что и ваша проблема тоже будет решена.