Распространение .NET Framework

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

Для работы приложений и элементов управления, созданных для платформы .NET Framework, необходимо, чтобы на компьютере был установлен пакет .NET Framework. Корпорация Майкрософт предоставляет свободно распространяемый установщик, Dotnetfx.exe, который содержит общеязыковую среду выполнения и компоненты .NET Framework, необходимые для выполнения приложений .NET Framework.

В зависимости от используемой версии .NET Framework возможности свободно распространяемого установщика варьируются следующим образом.

  • Для .NET Framework версии 1.0 корпорация Майкрософт предоставляет локализованную версию Dotnetfx.exe для каждого из восьми языков, поддерживаемых пакетом .NET Framework.

  • Для .NET Framework версии 1.1 корпорация Майкрософт предоставляет 25 версий основного свободно распространяемого установщика Dotnetfx.exe. Все они предоставляют пользовательский интерфейс установки на различных языках. Однако локализованные ресурсы для каждого поддерживаемого языка хранятся отдельно, в 25 соответствующих языковых пакетах, которые должны устанавливаться отдельно.

Для .NET Framework требуется лицензионное соглашение, которое предоставляет определенные права по распространению Dotnetfx.exe. Если ранее была выполнена установка SDK (пакет средств разработки программного обеспечения) для Windows или Microsoft Visual Studio 2005 либо пакет Dotnetfx.exe был загружен из Интернета, тогда лицензионное соглашение по Dotnetfx.exe было принято пользователем.

Установщик Dotnetfx.exe может быть запущен и установлен на компьютере как вручную, так и через Интернет с помощью электронного средства для распространения программного обеспечения. Кроме того, он может быть запущен и установлен как часть установочной программы для приложения .NET Framework. Если ранее была выполнена установка SDK для Windows или Visual Studio 2005, в установке Dotnetfx.exe нет необходимости.

В этом подразделе

Связанные подразделы