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


Установка необходимых компонентов с помощью приложения ClickOnce

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

Вместо упаковки и публикации пререквизитов, можно также указать место загрузки компонентов. Например, вместо включения необходимых компонентов для каждого публикуемого приложения можно использовать централизованный файловый ресурс или веб-расположение, содержащее установщики для всех необходимых компонентов— во время установки компоненты будут загружены и установлены из этого расположения.

Это важно

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

Предварительные требования управляются в диалоговом окне "Предварительные требования" , доступном на панели "Публикация " конструктора проектов.

Замечание

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

Указание необходимых компонентов для установки с помощью приложения ClickOnce

  1. При выборе проекта в обозревателе решений в меню "Проект " выберите пункт "Свойства".

    Замечание

    В ClickOnce для .NET Core 3.1 и .NET 5 или более поздней версии вы устанавливаете свойства развертывания с помощью средства публикации вместо мастера публикации и страницы публикации конструктора проектов. Дополнительные сведения см. в статьях "Развертывание приложения .NET для Windows с помощью ClickOnce" и "ClickOnce для .NET".

  2. Выберите область публикации .

  3. Нажмите кнопку "Предварительные требования" , чтобы открыть диалоговое окно "Предварительные требования ".

    Снимок экрана: диалоговое окно

  4. В диалоговом окне "Предварительные требования" установите флажок "Создать программу установки" для установки необходимых компонентов .

  5. В списке необходимых компонентов проверьте компоненты, которые требуется установить, и нажмите кнопку "ОК".

    Выбранные компоненты будут упаковты и опубликованы вместе с приложением.

Указание другого расположения загрузки для предварительных условий

  1. При выборе проекта в обозревателе решений в меню "Проект " выберите пункт "Свойства".

  2. Выберите область публикации .

  3. Нажмите кнопку "Предварительные требования" , чтобы открыть диалоговое окно "Предварительные требования ".

  4. В диалоговом окне "Предварительные требования" установите флажок "Создать программу установки" для установки необходимых компонентов .

  5. В разделе "Указание расположения установки для предварительных требований " выберите " Скачать необходимые компоненты" из следующего расположения.

  6. Выберите расположение из раскрывающегося списка или введите URL-адрес, путь к файлу или расположение FTP, а затем нажмите кнопку "ОК".

    Замечание

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