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


Пошаговое руководство. Развертывание приложения .NET Framework Client Profile с помощью установщика Windows

Обновлен: Июль 2008

В данном пошаговом руководстве описана процедура развертывания простого приложения .NET Framework (клиентский профиль) с помощью установщика Windows.

В данном пошаговом руководстве выполняются следующие задачи.

  • Создание и настройка проекта Windows Presentation Foundation (WPF) для развертывания в виде приложения .NET Framework (клиентский профиль).

  • Создание установщика для приложения.

В результате выполнения описанных операций будет создана программа установщика Windows, позволяющая установить приложение .NET Framework (клиентский профиль) и необходимые компоненты .NET Framework.

Cc656819.alert_note(ru-ru,VS.90).gifПримечание.

Отображаемые диалоговые окна и команды меню могут отличаться от описанных в справке в зависимости от текущей конфигурации или выпуска. Для изменения параметров в меню Сервис выберите команду Импорт и экспорт параметров. Дополнительные сведения см. в разделе Параметры Visual Studio.

Обязательные компоненты

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

  • Visual Studio 2008 с пакетом обновления 1 (SP1).

Создание и настройка проекта WPF

Первым этапом является создание проекта для приложения WPF.

Создание проекта WPF

  1. Создайте в Visual Basic или Visual C# новый проект приложения WPF с именем DemoApplication. Дополнительные сведения см. в разделе Практическое руководство. Создание нового проекта приложения WPF.

    В WPF (конструктор) откроется файл Window1.xaml.

  2. На странице свойств проекта установите флажок Только клиентское подмножество исполняющей среды. Дополнительные сведения см. в разделе Практическое руководство. Настройка параметров развертывания приложения .NET Framework Client Profile.

Создание проекта установки

Для создания программы установщика Windows для приложения .NET Framework (клиентский профиль) можно использовать такую же процедуру, как и для других приложений .NET.

Создание проекта установки

  1. Добавьте в решение новый проект установщика Windows Setup1. Дополнительные сведения см. в разделе Практическое руководство. Создание или добавление установочного проекта.

  2. В обозревателе решений щелкните проект Setup1 правой кнопкой мыши и выберите пункт Свойства.

    Откроется диалоговое окно Страницы свойств Setup1.

  3. Щелкните Необходимые компоненты.

    Откроется диалоговое окно Необходимые компоненты.

  4. В разделе Выберите устанавливаемые необходимые компоненты установите флажок .NET Framework Client Profile.

  5. Снимите флажки .NET Framework 3.5 и .NET Framework 3.5 SP1, если они установлены.

  6. В разделе Укажите место установки для необходимых компонентов оставьте значение по умолчанию — Загрузить необходимые компоненты с веб-узла поставщика компонентов.

    Это значение указывает на то, что компоненты .NET Client Profile будут загружены с веб-узла корпорации Майкрософт.

  7. Дважды нажмите кнопку ОК, чтобы закрыть диалоговые окна.

  8. В обозревателе решений щелкните правой кнопкой мыши проект Setup1, а затем выберите Добавить и Выходной элемент проекта.

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

  9. Выберите вариант Основные выходные файлы и нажмите кнопку ОК.

    Узел проекта Setup1 в обозревателе решений будет обновлен.

  10. Выполните построение решения.

  11. Постройте проект Setup1. По умолчанию построение проекта Setup1 не выполняется одновременно с построением решения.

  12. Откройте папку DemoApplication\Setup1\Debug.

  13. Дважды щелкните файл setup.exe, чтобы начать установку приложения.

    Если в процессе установки обнаружится, что на компьютере не установлена полная версия .NET Framework 3.5 с пакетом обновления 1 (SP1) или .NET Framework (клиентский профиль), появится приглашение загрузить и установить .NET Framework (клиентский профиль) с веб-узла корпорации Майкрософт.

    Cc656819.alert_note(ru-ru,VS.90).gifПримечание.

    Для установки .NET Framework (клиентский профиль) требуются разрешения администратора.

Следующие действия

См. также

Задачи

Практическое руководство. Создание или добавление установочного проекта

Пошаговое руководство. Развертывание приложения .NET Framework Client Profile с помощью ClickOnce

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

.NET Framework Client Profile

.Схема конфигурации развертывания .NET Framework Client Profile

Ссылки

Элемент <supportedRuntime>

Журнал изменений

Дата

Журнал изменений

Причина

Июль 2008

Добавлен новый раздел.

Изменение функции SP1.