ConsoleApplicationBase.IsNetworkDeployed Eigenschaft

Definition

Ruft ein Boolean ab, der darstellt, ob die Anwendung mithilfe von ClickOnce über ein Netzwerk bereitgestellt wurde.

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

Eigenschaftswert

Boolean

Ein Boolean, der darstellt, ob die Anwendung über ein Netzwerk bereitgestellt wurde. Der Wert ist True, wenn die aktuelle Anwendung über ein Netzwerk bereitgestellt wurde, andernfalls False.

Beispiele

In diesem Beispiel wird das Update heruntergeladen und installiert, nachdem überprüft wurde, ob die Anwendung aus einem Netzwerk bereitgestellt wird. Die Update Methode aktualisiert die Anwendung nicht, es sei denn, sie ist veraltet. Die Anwendung muss neu gestartet werden, um das Update zu verwenden.

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

Nur Anwendungen, die ClickOnce bereitgestellt werden, können mithilfe des My.Application.Deployment Objekts aktualisiert werden. Weitere Informationen zum Bereitstellen einer ClickOnce Anwendung finden Sie unter How to: Publish a ClickOnce Application using the Publish Wizard.

Hinweise

Die My.Application.IsNetworkDeployed Eigenschaft gibt an, ob die Anwendung über ClickOnce aus einem Netzwerk bereitgestellt wurde. Weitere Informationen zu ClickOnce Anwendungen finden Sie unter ClickOnce Sicherheit und Bereitstellung.

Sie sollten bestätigen, dass diese Eigenschaft ist True , bevor Sie auf die Deployment Eigenschaft zugreifen. Andernfalls führt das Lesen der My.Application.Deployment Eigenschaft zu einer InvalidDeploymentException Ausnahme, wenn die Anwendung nicht über ClickOnce aus einem Netzwerk bereitgestellt wird.

Weitere Informationen zum Konfigurieren von ClickOnce finden Sie unter Veröffentlichen ClickOnce Anwendungen. Weitere Informationen zum Bereitstellen einer ClickOnce Anwendung finden Sie unter How to: Publish a ClickOnce Application using the Publish Wizard.

Weitere Informationen zur Verwendung der My.Application.IsNetworkDeployed Eigenschaft finden Sie unter Übersicht über das Visual Basic Anwendungsmodell.

Verfügbarkeit nach Project Typ

Projekttyp Verfügbar
Windows Forms-Anwendung Ja
Klassenbibliothek Nein
Konsolenanwendung Ja
Windows Forms-Steuerelementbibliothek Nein
Websteuerelementbibliothek Nein
Windows-Dienst Ja
Website Nein

Gilt für:

Siehe auch