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


Общие сведения о преобразовании веб-узлов и проектов Visual Studio в Visual Studio 2008

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

В данном разделе представлены основные понятия, типы проектов и сценарии преобразования веб-проектов, созданных в Visual Studio .NET 2002, Visual Studio .NET 2003 и Visual Studio 2005, в проекты Visual Studio 2008.

Особенности преобразования

Преобразование веб-узла или проекта Visual Studio из более ранней версии в Visual Studio 2008 выполняется в два этапа: преобразование формата проекта и обновление версии .NET Framework. Преобразование формата веб-проекта является обязательной процедурой. 

Bb763180.alert_caution(ru-ru,VS.90).gifВажное примечание.

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

Если проект преобразован из Visual Studio 2005, его можно обновить и запустить в .NET Framework 3.5. Также можно пропустить процедуру обновления и выполнять проект в исходной версии .NET Framework.

Если проект преобразуется из Visual Studio 2002 или 2003, то необходимо его обновить для запуска в .NET Framework 2.0 с пакетом обновления 1 (SP1) или .NET Framework 3.5.

Форматы веб-проекта

В таблице далее перечислены типы веб-проектов, доступных в каждой версии Visual Studio.

Тип проекта Visual Studio

Примечание

Дополнительные сведения

Веб-проект Visual Studio .NET 2002 и 2003

Формат веб-узлов по умолчанию в Visual Studio .NET 2002 и 2003.

Преобразование из Visual Studio .NET 2002 или 2003

Проект веб-узла Visual Studio 2005

Формат проекта по умолчанию для Visual Studio 2005.

Система работы с веб-проектами Microsoft Visual Studio 2005

Проект веб-приложения Visual Studio 2005 SP1

Тип проекта, введенный с выпуском SP1, поддерживает дополнительные возможности управления и упрощает преобразование из более ранних версий.

Описание формата проекта веб-приложения, представленного в SP1, содержится в разделе Знакомство с проектами веб-приложений

Проект веб-узла Visual Studio 2008

Формат веб-узла, соответствующий формату по умолчанию, используемому в Visual Studio 2005.

Макет веб-узла ASP.NET

Проект веб-приложения Visual Studio 2008

Формат проекта, соответствующий формату проекта веб-приложения, использующемуся в Visual Studio 2005.

В Visual Studio 2008 это наиболее распространенный целевой формат для веб-узлов, преобразуемых из Visual Studio .NET 2002 и 2003.

Общие сведения о проектах веб-приложений

Веб-узлы с поддержкой AJAX

Веб-узел с поддержкой функций AJAX, основанных на Microsoft ASP.NET AJAX, называется веб-узлом с поддержкой AJAX. Чтобы обеспечить поддержку AJAX для веб-узла Visual Studio 2005, установите компоненты ASP.NET AJAX на компьютере разработчика и веб-сервере. Затем можно добавить элементы управления и функции AJAX к веб-узлу. Дополнительные сведения см. в разделе Веб-узел ASP.NET AJAX.

Процедура преобразования веб-узла Visual Studio 2005, содержащего функции AJAX, в Visual Studio 2008 практически идентична, но включает в себя некоторые дополнительные действия. После преобразования проекта Visual Studio в соответствии с указаниями в подразделах, перечисленных в следующем разделе, выполните действия, описанные в разделе Практическое руководство. Обновление веб-проекта ASP.NET AJAX версии 1.0 до .NET Framework версии 3.5

Сценарии преобразования

В таблице далее представлены наиболее распространенные сценарии преобразования веб-проектов. Некоторые из таких сценариев можно реализовать с помощью мастера преобразования Visual Studio, а другие выполняются вручную.

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

Исходный формат проекта Visual Studio

Целевой формат проекта Visual Studio

Примечания

Веб-проект Visual Studio .NET 2002 или 2003

Проект веб-приложения Visual Studio 2008

Дополнительные сведения см. в разделе Пошаговое руководство. Преобразование веб-проекта Visual Studio 2002 или 2003 в проект веб-приложения Visual Studio 2008.

Веб-проект Visual Studio .NET 2002 и 2003

Проект веб-узла Visual Studio 2008

Хотя данное преобразование возможно, рекомендуется использовать более простое преобразование в проект веб-приложения. Дополнительные сведения о преобразовании в веб-узел Visual Studio 2008 см. в разделе Типичные проблемы преобразования веб-проектов и их решения

Проект веб-узла Visual Studio 2005

Проект веб-приложения Visual Studio 2008

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

Проект веб-узла Visual Studio 2005

Проект веб-узла Visual Studio 2008

Дополнительные сведения см. в разделе Пошаговое руководство. Преобразование проекта веб-узла Visual Studio 2005 в проект веб-узла Visual Studio 2008.

Проект веб-приложения Visual Studio 2005

Проект веб-приложения Visual Studio 2008

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

См. также

Задачи

Практическое руководство. Работа с веб-проектом ASP.NET AJAX 1.0 в Visual Studio 2008

Практическое руководство. Обновление веб-проекта ASP.NET AJAX версии 1.0 до .NET Framework версии 3.5

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

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

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

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

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

Настройка платформы .NET Framework для веб-узлов

Миграция и преобразование веб-узлов ASP.NET