Общие сведения о преобразовании веб-узлов и проектов 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. Преобразование формата веб-проекта является обязательной процедурой.
Важное примечание. |
---|
После открытия или преобразования проекта из предыдущей версии 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 2005 |
Формат проекта по умолчанию для Visual Studio 2005. |
|
Проект веб-приложения Visual Studio 2005 SP1 |
Тип проекта, введенный с выпуском SP1, поддерживает дополнительные возможности управления и упрощает преобразование из более ранних версий. |
Описание формата проекта веб-приложения, представленного в SP1, содержится в разделе Знакомство с проектами веб-приложений |
Проект веб-узла Visual Studio 2008 |
Формат веб-узла, соответствующий формату по умолчанию, используемому в Visual Studio 2005. |
|
Проект веб-приложения 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