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


Возможности развертывания платформы .NET Framework

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

.NET Framework предоставляет базовые возможности, облегчающие развертывание различных приложений. К этим возможностям относятся:

  • Изолированные приложения.

    Эта функция обеспечивает изоляцию приложения и исключает конфликты DLL-библиотек. По умолчанию компоненты не влияют на другие приложения.

  • Используемые по умолчанию частные компоненты.

    По умолчанию компоненты развертываются в каталог приложения и видны только содержащему их приложению.

  • Контролируемое совместное использование кода.

    Для совместного использования кода необходимо явным образом сделать код доступным для совместного использования, а не открывать к нему общий доступ по умолчанию.

  • Управление параллельными версиями.

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

  • Развертывание и репликация XCOPY.

    Самоописываемые и автономные компоненты и приложения можно развертывать без записей в реестре и без зависимостей.

  • Оперативное обновление.

    Такие узлы, как ASP.NET, могут использоваться администраторами для обновления DLL-библиотек программ даже на удаленно расположенных компьютерах.

  • Интеграция с установщиком Microsoft Windows.

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

  • Корпоративное развертывание.

    Эта функция обеспечивает простое распространение программного обеспечения, включая использование службы Active Directory.

  • Загрузка и кэширование.

    Инкрементные загружаемые файлы позволяют уменьшить размеры загружаемых файлов, и компоненты могут быть изолированы с целью использования только приложением, предназначенным для развертываний, которые не сказываются на производительности работы.

  • Частично доверенный код.

    Идентификация основывается на коде, а не на пользователе, политика устанавливается администратором, и диалоговое окно сертификата не появляется.

См. также

Задачи

Руководство: Разработка простого элемента управления форм Windows Forms

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

Развертывание приложения для доступа к COM-приложению

Основы развертывания .NET Framework

Другие ресурсы

Развертывание приложений .NET Framework