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


отключение активации приложений ClickOnce по URL-адресу при помощи конструктора

Как правило, приложение ClickOnce запускается автоматически сразу после установки с веб-сервера. По соображениям безопасности можно отключить это поведение и сообщить пользователям запустить приложение из меню "Пуск ". Следующая процедура описывает процесс отключения активации через URL.

Этот метод можно использовать только для приложений ClickOnce, установленных на компьютере пользователя с веб-сервера. Его нельзя использовать для приложений только в Интернете, которые можно запустить только с помощью URL-адреса. Дополнительные сведения о разнице между приложениями только в Сети и установленными см. в разделе "Выбор стратегии развертывания ClickOnce".

Эта процедура использует Visual Studio. Вы также можете выполнить эту задачу с помощью пакета SDK для Windows. Дополнительные сведения см. в разделе "Практическое руководство. Отключение активации URL-адресов приложений ClickOnce".

Процедура

Отключение активации приложения с помощью URL

  1. Щелкните правой кнопкой мыши имя проекта в Обозреватель решений и выберите пункт "Свойства".

  2. На странице "Свойства" щелкните вкладку "Опубликовать".

    Примечание.

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

  3. Щелкните Параметры.

  4. Щелкните манифесты.

  5. Выберите проверка поле "Блокировать активацию приложения с помощью URL-адреса".

  6. Разверните приложение.