ConsoleApplicationBase.IsNetworkDeployed Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Boolean , der angibt, ob die Anwendung über ClickOnce aus einem Netzwerk bereitgestellt wurde.
public:
property bool IsNetworkDeployed { bool get(); };
public bool IsNetworkDeployed { get; }
member this.IsNetworkDeployed : bool
Public ReadOnly Property IsNetworkDeployed As Boolean
Eigenschaftswert
Ein Boolean Wert, der angibt, ob die Anwendung aus einem Netzwerk bereitgestellt wurde. Der Wert ist True , wenn die aktuelle Anwendung aus einem Netzwerk bereitgestellt wurde. Andernfalls lautet Falseder Wert .
Beispiele
In diesem Beispiel wird das Update heruntergeladen und installiert, nachdem überprüft wurde, ob die Anwendung aus einem Netzwerk bereitgestellt wurde. 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 Security and Deployment.
Sie sollten bestätigen, dass diese Eigenschaft vor dem Zugriff auf die Deployment Eigenschaft liegtTrue. 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 von 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 Projekttyp
| Projekttyp | Verfügbar |
|---|---|
| Windows Forms-Anwendung | Ja |
| Klassenbibliothek | No |
| Konsolenanwendung | Ja |
| Windows Forms-Steuerelementbibliothek | No |
| Websteuerelementbibliothek | No |
| Windows-Dienst | Ja |
| Website | No |