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


установку необходимых компонентов для приложения 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, а затем нажмите кнопку "ОК".

    Примечание.

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