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


Публикация приложений ClickOnce

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

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

Примечание.

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

Мастер публикации

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

  • Расположение папки публикации — место, куда Visual Studio будет копировать файлы (локальный компьютер, общий сетевой файловый ресурс, FTP-сервер или веб-узел)

  • Расположение папки установки — место, откуда пользователи будут выполнять установку (общий сетевой файловый ресурс, FTP-сервер, веб-узел, компакт- или DVD-диск)

  • Доступность в оперативном или автономном режиме — возможность конечного пользователя обращаться к приложению при наличии или отсутствии подключения к сети

  • Частота обновления — периодичность проверки на наличие новых обновлений.

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

Страница "Публикация"

Страница Публикацияконструктора проектов используется для настройки свойств развертывания ClickOnce. В следующей таблице приводится список разделов.

Заголовок Description
Укажите, где Visual Studio копирует файлы Содержит сведения о выборе расположения, в котором Visual Studio размещает файлы приложения и манифесты.
Укажите расположение, из которого будут устанавливаться конечные пользователи. Содержит сведения о выборе расположения для загрузки и установки приложения пользователями.
Укажите режим установки ClickOnce в автономном режиме или в сети Содержит сведения о настройке режима доступности приложения — оперативного или автономного.
Установка версии публикации ClickOnce Содержит сведения об установке свойства Версия публикации для ClickOnce, которое определяет, будет ли публикуемое приложение рассматриваться как обновление.
Автоматическое увеличение версии публикации ClickOnce Содержит сведения об автоматическом увеличении номера редакции свойства PublishVersion при каждой публикации приложения.

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

Диалоговое окно "Файлы приложения"

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

Чтобы включить файлы, исключить файлы, пометить файлы как файлы данных или необходимые компоненты, а также создать группы файлов для условной установки в пользовательском интерфейсе Visual Studio, см. статью "Практическое руководство. Указание файлов, опубликованных в ClickOnce". Можно также пометить файлы данных с помощью средства Mage.exe. Дополнительные сведения см. в разделе Практическое руководство. Включение файла данных в приложение ClickOnce.

Диалоговое окно "Необходимые компоненты"

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

Диалоговое окно "Обновления приложения"

В этом диалоговом окне определяется способ проверки установкой приложения наличия обновлений. Дополнительные сведения см. в статье "Управление обновлениями для приложения ClickOnce".

Диалоговое окно "Параметры публикации"

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

Заголовок Description
Практическое руководство. Создание ассоциаций файлов для приложения ClickOnce Содержит сведения о добавлении поддержки расширения имени файла в приложение ClickOnce.
Практическое руководство. Извлечение сведений строки запроса в интернет-приложении ClickOnce Демонстрирует извлечение параметров, передаваемых в URL-адрес, используемый для запуска приложения ClickOnce.
Практическое руководство. Отключение активации приложений ClickOnce по URL-адресу с помощью конструктора Содержит сведения о принудительном запуске приложения из меню Пуск с помощью конструктора.
Практическое руководство. Отключение активации приложений ClickOnce по URL-адресу Содержит сведения о принудительном запуске приложения из меню Пуск.
Пошаговое руководство. Скачивание сборок по требованию с помощью развертывания API ClickOnce с использованием конструктора Содержит сведения о загрузке сборок приложения только при их первом использовании с помощью конструктора.
Пошаговое руководство. Скачивание сборок по запросу с помощью API развертывания ClickOnce Содержит сведения о загрузке сборок приложения только при их первом использовании приложением.
Пошаговое руководство. Скачивание вспомогательных сборок по запросу с помощью API развертывания ClickOnce Содержит сведения о пометке вспомогательных сборок как необязательных и загрузке только тех сборок, которые необходимы клиентскому компьютеру для использования текущих параметров культуры.
Пошаговое руководство. Развертывание приложения ClickOnce вручную Содержит сведения об использовании служебных программ .NET Framework для развертывания приложения ClickOnce.
Пошаговое руководство. Вручную разверните приложение ClickOnce, которое не требует повторной подписи и сохраняет сведения о фирменной символии Содержит сведения об использовании служебных программ .NET Framework для развертывания приложения ClickOnce без повторной подписи манифестов.
Практическое руководство. Настройка целевых платформ в проектах Содержит сведения о процессе публикации 64-разрядного процессора путем изменения свойства Целевой ЦП или Целевая платформа в проекте.
Пошаговое руководство. Включение запуска приложения ClickOnce на нескольких платформа .NET Framework версиях Содержит сведения об установке и запуске приложения ClickOnce на нескольких версиях платформы .NET Framework.
Пошаговое руководство. Создание пользовательского установщика для приложения ClickOnce Содержит сведения о создании настраиваемого установщика для установки приложения ClickOnce.
Практическое руководство. Публикация приложения WPF с включенными визуальными стилями Содержит пошаговые инструкции для устранения ошибки, которая появляется при попытке публикации приложения WPF с включенными визуальными стилями.