Поделиться через


Практическое руководство. Преобразование проекта Visual Studio .NET в проект Visual Studio 2005

Обновлен: Ноябрь 2007

В этом разделе описывается, как преобразовать проект Microsoft Visual Studio .NET 2002 или 2003 в Microsoft Visual Studio 2005, используя мастер преобразования Visual Studio. Мастер вносит в веб-узел много изменений, чтобы его можно было компилировать как веб-узел ASP.NET 2.0. Мастер включен в Visual Web Developer 2005, Visual Web Developer 2005, экспресс-выпуск, Visual Studio 2005 и Visual Studio 2005 Team System.

Запуск мастера преобразования

При открытии проекта, созданного в предыдущей версии Visual Studio .NET, автоматически вызовет мастера преобразования. После завершения процесса преобразования изменения нельзя отменить. Мастер предлагает сохранить копию проекта перед началом преобразования. Рекомендуется сохранить копию проекта перед запуском мастера преобразования.

Платформа .NET Framework поддерживает установку нескольких версий среды CLR на один компьютер. Установка .NET Framework версии 2.0 не нарушит работоспособность существующих приложений, выполняемых в предыдущих версиях платформы .NET Framework. Дополнительные сведения см. в разделе Общие сведения об одновременном выполнении в ASP.NET. Аналогичным образом среда Visual Studio 2005 может работать одновременно с предыдущими версиями. Это означает, что можно преобразовывать приложения, как требуется. Это применимо и к решениям, состоящим из нескольких приложений. В этом случае каждое приложение можно преобразовать независимо.

Следующая процедура используется для Visual Web Developer 2005. Шаги для открытия проектов Visual Studio .NET в других продуктах Microsoft Visual Studio 2005 могут отличаться.

Преобразование проекта Visual Studio .NET

  1. Откройте Visual Web Developer 2005.

  2. В меню Файл выберите пункт Открыть веб-узел.

    В этом диалоговом окне можно открыть существующий веб-узел на локальном компьютере независимо от того, установлены ли на нем службы IIS. Выберите соответствующую ситуации вкладку. Среди возможных вариантов Файловая система, Локальный веб-сервер IIS, FTP-узел и Удаленный веб-узел.

    ms247241.alert_note(ru-ru,VS.90).gifПримечание.

    Открытие проекта веб-приложения при помощи вкладки File System приведет к потере метаданных служб IIS. Такие проекты следует открывать, используя вкладку Локальный веб-сервер IIS.

  3. Перейдите в папку или виртуальный каталог проекта Visual Studio .NET, который следует преобразовать.

  4. Нажмите кнопку Открыть.

    Запустится мастер преобразований Visual Studio. На начальной странице мастера представлены сведения, с которыми следует ознакомиться перед продолжением.

  5. Нажмите кнопку Далее.

    Отображается вторая страница мастера. На ней можно выбрать, создавать или нет резервную копию проекта или решения. Если резервная копия проекта или решения не была создана перед запуском преобразования, рекомендуется создать ее на этом шаге.

  6. Нажмите кнопку Далее.

    Отображается третья страница мастера. На этой странице представлено общее описание действий мастера. На этом шаге можно нажать кнопку Отмена, чтобы прекратить преобразование.

  7. Нажмите кнопку Готово, чтобы запустить процесс преобразования.

    Начинается процесс преобразования. Если мастер обнаруживает проект, содержащий пользовательскую конфигурацию, предлагается выбрать конфигурацию для преобразования. Если открывается диалоговое окно Выбор конфигурации обновления, выберите конфигурацию и нажмите кнопку ОК для продолжения.

    После завершения процесса преобразования открывается четвертая страница мастера, содержащая основные сведения о процессе преобразования.

  8. Убедитесь, что установлен флажок Показать журнал преобразования при закрытии мастера.

    В этом случае после завершения процесса преобразования в Visual Studio в качестве активного документа откроется журнал преобразования.

  9. Нажмите кнопку Закрыть, чтобы завершить работу мастера преобразования Visual Studio.

    Окно мастера закроется и откроется отчет преобразования.

  10. Проверьте статус процесса преобразования, просмотрев отчет преобразования.

    Дополнительные сведения об интерпретации отчета см. в разделе Форматирование отчета о преобразовании миграции. Журнал действий мастера можно найти в корневой папке веб-узла в файле ConversionReport.txt.

См. также

Основные понятия

Преобразование веб-проекта из Visual Studio .NET

Устранение неполадок при преобразовании в Visual Web Developer

Форматирование отчета о преобразовании миграции

Общие сведения об одновременном выполнении в ASP.NET

Пошаговое руководство. Преобразование проекта веб-узла в проект веб-приложения в Visual Studio