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


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

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

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

Замечание

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

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

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

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

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

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

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

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

Страница публикации

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

Название Описание
Укажите, где Visual Studio копирует файлы Описывает, как задать расположение, в котором Visual Studio помещает файлы и манифесты приложения.
Укажите местоположение, откуда конечные пользователи будут устанавливать. Определяет, как задать место, куда пользователи переходят для загрузки и установки приложения.
Укажите режим установки ClickOnce в автономном режиме или в сети Описывает, как задать, будет ли приложение доступно в автономном режиме или в сети.
Установка версии публикации ClickOnce Описывает, как задать свойство ClickOnce Publish Version , определяющее, будет ли опубликовано приложение как обновление.
Автоматическое увеличение версии публикации ClickOnce Описывает, как автоматически увеличивать номер редакции объекта PublishVersion при каждой публикации приложения.

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

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

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

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

Диалоговое окно "Предварительные требования"

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

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

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

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

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

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