Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Чтобы сделать приложение ClickOnce доступным для пользователей, необходимо опубликовать приложение в общей папке или пути, FTP-сервере или съемных носителях. Приложение можно опубликовать с помощью мастера публикации. Дополнительные свойства публикации доступны на странице публикацииконструктора проектов. Дополнительные сведения см. в разделе "Публикация приложений ClickOnce".
Перед запуском мастера публикации необходимо соответствующим образом задать свойства публикации. Например, можно назначить ключ для подписывания приложения ClickOnce на странице подписыванияконструктора проектов. Для получения дополнительной информации см. защищённые приложения ClickOnce.
При установке нескольких версий приложения с помощью ClickOnce установка перемещает более ранние версии приложения в папку с именем Archive в указанном расположении публикации. Архивация более ранних версий таким образом сохраняет каталог установки без папок из более ранней версии.
Замечание
Отображаемые диалоговые окна и меню могут отличаться от пользовательского интерфейса, описанного в этой статье, в зависимости от активных параметров или выпуска. Чтобы изменить параметры, выберите Параметры импорта и экспорта в меню инструментов. Дополнительные сведения см. в разделе Сброс всех параметров.
Публикация в общей папке или пути
В обозревателе решений выберите проект приложения.
В меню "Сборка" выберите "Опубликоватьимя проекта " или " Опубликовать", чтобы открыть мастер публикации.
Замечание
В ClickOnce для .NET Core 3.1 и .NET 5 или более поздней версии вы устанавливаете свойства развертывания с помощью средства публикации вместо мастера публикации и страницы публикации конструктора проектов. Дополнительные сведения см. в статьях "Развертывание приложения .NET для Windows с помощью ClickOnce" и "ClickOnce для .NET".
На странице " Где нужно опубликовать приложение"?Мастера публикации введите допустимый FTP-адрес или допустимый путь к файлу с помощью одного из форматов, показанных, а затем нажмите кнопку "Далее".
На странице "Как пользователи установят приложение?" , выберите расположение для установки приложения:
Чтобы разрешить установку пользователю с сайта, выберите «Из веб-сайта». Введите URL-адрес, соответствующий пути к файлу, введенного на предыдущем шаге. Этот параметр обычно используется для указания FTP-адреса в качестве расположения публикации. Прямая загрузка с FTP не поддерживается, поэтому для этого параметра необходимо ввести URL-адрес.
Чтобы включить установку пользователей непосредственно из общей папки, выберите UNC-путь или файловый ресурс. Введите UNC-путь или общую папку, соответствующую пути к файлу, введённого на предыдущем шаге. Этот параметр предназначен для публикации расположений формы c:\deploy\myapp или \\server\myapp.
Чтобы включить установку пользователем с CD-ROM или DVD-ROM, выполните действия, описанные в следующем разделе.
Выберите Далее для продолжения.
На странице " Будет ли приложение доступно в автономном режиме?" , выберите соответствующий параметр:
Чтобы разрешить приложению работать, когда пользователь отключен от сети , выберите "Да", это приложение доступно в сети или в автономном режиме. Visual Studio добавляет ярлык приложения в меню "Пуск ".
Чтобы запустить приложение непосредственно из расположения публикации, выберите "Нет", это приложение доступно только в Интернете.
Выберите Далее для продолжения.
Чтобы опубликовать приложение с параметрами, нажмите кнопку "Готово".
Visual Studio отображает ход публикации в области уведомлений о состоянии.
Публикация в CD-ROM или DVD-ROM
В обозревателе решений щелкните проект правой кнопкой мыши и выберите пункт "Свойства", который открывает конструктор проектов.
В конструкторе проектов выберите вкладку "Публикация " и выберите мастер публикации.
На странице " Где нужно опубликовать приложение"?Мастера публикации введите допустимый FTP-адрес или допустимый путь к файлу с помощью одного из форматов, показанных, а затем нажмите кнопку "Далее".
На странице "Как пользователи установят приложение?" , выберите " Из CD-ROM или DVD-ДИСКА", а затем нажмите кнопку "Далее".
Замечание
Вы можете настроить установку для автоматического запуска , когда пользователь вставляет CD-ROM на диск.
Если вы распространяете приложение на компакт-диске, вы можете предоставить обновления с веб-сайта. На странице " Где будет проверяться наличие обновлений" приложения, выберите параметр обновления:
Чтобы включить проверку на наличие обновлений, выберите приложение будет проверять наличие обновлений из следующего расположения. Введите местоположение публикации для обновлений, например, путь к файлу, веб-сайт или FTP-сервер.
Чтобы приложение не проверяло наличие обновлений, выберите Приложение не будет проверять наличие обновлений.
Выберите Далее для продолжения.
Чтобы опубликовать приложение с параметрами, нажмите кнопку "Готово".
Visual Studio отображает ход публикации в области уведомлений о состоянии.
Замечание
После завершения публикации используйте средство перезаписи CD/DVD, чтобы скопировать файлы из папки " Где вы хотите опубликовать приложение?", на CD-ROM или DVD-ROM носителей.
Настройка автоматической установки
При включении установки пользователей с CD-ROM или DVD-диска можно настроить процесс так, чтобы он запускался автоматически, когда пользователь вставляет CD-ROM в дисковод.
В конструкторе проектов выберите вкладку "Опубликовать ".
Выберите параметры, открыв мастер параметров публикации .
В Мастере параметров публикации выберите вкладку Развертывание.
Выберите установку для компакт-дисков, автоматически запустите программу установки при вставке компакт-диска .
Чтобы применить изменение, нажмите кнопку "ОК".
В конструкторе проектов выберите вкладку "Опубликовать ".
Выберите параметры, открыв мастер параметров публикации .
Выберите установку для компакт-дисков, автоматически запустите программу установки при вставке компакт-диска .
Чтобы применить изменение, нажмите кнопку "ОК".