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 | Да |
Веб-сайт | Нет |