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


Практическое руководство. Выполнение приложений ASP.NET 1.x в платформе .NET Framework 2.0

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

В этом разделе описывается порядок выполнения веб-приложений ASP.NET версии 1.x в платформе .NET Framework версии 2.0. Используемое веб-приложение ASP.NET 1.x должно быть работоспособно в среде .NET Framework версии 1.x, в которой оно было разработано.

Для платформы .NET Framework поддерживается установка нескольких версий среды CLR на один компьютер. При установке платформы .NET Framework 2.0 не нарушается работа существующих приложений, которые выполнялись в предыдущих версиях .NET Framework. Платформа .NET Framework 2.0 обеспечивает высокий уровень обратной совместимости с приложениями, разработанными в предыдущих версиях платформы .NET Framework. Чтобы обеспечить выполнение приложения в платформе .NET Framework 2.0, необходимо определить в нем сопоставление с расширением ASP.NET 2.0 ISAPI (Aspnet_isapi.dll). Дополнительные сведения об одновременном использовании нескольких версий платформы .NET Framework см. в разделе Общие сведения об одновременном выполнении в ASP.NET.

На страницах приложений ASP.NET 1.x, выполняемых в платформе .NET Framework 2.0, поддерживается использование функций ASP.NET 2.0. Перед выполнением переноса приложения рекомендуется ознакомиться с новыми возможностями ASP.NET. Особое внимание следует обратить на изменения, касающиеся модели с выделенным кодом страницы, структуры папок веб-узла, а также динамической компиляции страницы. Дополнительные сведения о переносе приложений из ASP.NET 1.x в ASP.NET 2.0 см. в разделе Миграция приложений ASP.NET 1.x в ASP.NET 2.0.

Настройка сопоставления сценария приложения 1.x на использование платформы .NET Framework версии 2.0

  1. В меню Пуск выберите команду Выполнить.

  2. В текстовом поле Открыть введите inetmgr и нажмите кнопку ОК.

  3. В диспетчере служб IIS раскройте узел локального компьютера, а затем — Веб-узлы.

  4. Выберите целевой веб-узел, который выполняется на базе платформы .NET Framework версии 1.x.

  5. Щелкните правой кнопкой мыши виртуальный каталог веб-узла и выберите пункт Свойства.

    Открывается диалоговое окно Свойства <имя_веб_узла>.

  6. В списке Версия ASP.NET выберите платформу .NET Framework версии 2.0.

  7. Нажмите кнопку ОК.

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

См. также

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

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