ConsoleApplicationBase.IsNetworkDeployed Свойство

Определение

Возвращает значение типа Boolean, показывающее, было ли приложение развернуто из сети с помощью ClickOnce.

public:
 property bool IsNetworkDeployed { bool get(); };
public bool IsNetworkDeployed { get; }
member this.IsNetworkDeployed : bool
Public ReadOnly Property IsNetworkDeployed As Boolean

Значение свойства

Получает значение типа Boolean, показывающее было ли приложение развернуто из сети. Значение равно True, если текущее приложение было развернуто из сети; в противном случае значение равно False.

Примеры

В этом примере выполняется скачивание и установка обновления после проверки развертывания приложения из сети. Метод Update не обновляет приложение, если оно не устарело. Чтобы использовать обновление, приложение необходимо перезапустить.

Sub UpdateApplication()
    If My.Application.IsNetworkDeployed Then
        My.Application.Deployment.Update()
    End If
End Sub

С помощью объекта можно обновлять только приложения, развернутые My.Application.Deployment в ClickOnce. Дополнительные сведения о развертывании приложения ClickOnce см. в разделе Практическое руководство. Публикация приложения ClickOnce с помощью мастера публикации.

Комментарии

Свойство My.Application.IsNetworkDeployed указывает, было ли приложение развернуто из сети с помощью ClickOnce. Дополнительные сведения о приложениях ClickOnce см. в разделе Безопасность и развертывание ClickOnce.

Перед доступом к свойству Deployment необходимо убедиться, что это свойство имеет True значение . В противном случае, если приложение не развертывается из сети с помощью ClickOnce, чтение My.Application.Deployment свойства приводит к исключению InvalidDeploymentException .

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

Дополнительные сведения об использовании свойства см. в My.Application.IsNetworkDeployed разделе Обзор модели приложений Visual Basic.

Доступность по типу проекта

Тип проекта Доступно
Приложение Windows Forms Да
Библиотека классов Нет
Консольное приложение Да
Библиотека элементов управления Windows Forms Нет
Библиотека веб-элементов управления Нет
Службы Windows Да
Веб-сайт Нет

Применяется к

См. также раздел