ConsoleApplicationBase.IsNetworkDeployed Egenskap

Definition

Hämtar en Boolean som representerar om programmet har distribuerats från ett nätverk med hjälp av ClickOnce.

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

Egenskapsvärde

En Boolean som representerar om programmet har distribuerats från ett nätverk. Värdet är True om det aktuella programmet har distribuerats från ett nätverk, annars är Falsevärdet .

Exempel

Det här exemplet laddar ned och installerar uppdateringen när du har kontrollerat att programmet har distribuerats från ett nätverk. Metoden Update uppdaterar inte programmet om det inte är inaktuellt. Programmet måste startas om för att använda uppdateringen.

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

Endast program som är ClickOnce-distribuerade kan uppdateras med hjälp av My.Application.Deployment objektet. Mer information om hur du distribuerar ett ClickOnce-program finns i Så här publicerar du ett ClickOnce-program med hjälp av publiceringsguiden.

Kommentarer

Egenskapen My.Application.IsNetworkDeployed anger om programmet har distribuerats från ett nätverk med hjälp av ClickOnce. Mer information om ClickOnce-program finns i ClickOnce-säkerhet och distribution.

Du bör bekräfta att den här egenskapen är True innan du kommer åt egenskapen Deployment . Annars, om programmet inte distribueras från ett nätverk med Hjälp av ClickOnce, resulterar läsning av My.Application.Deployment egenskapen i ett InvalidDeploymentException undantag.

Mer information om hur du konfigurerar ClickOnce finns i Publicera ClickOnce-program. Mer information om hur du distribuerar ett ClickOnce-program finns i Så här publicerar du ett ClickOnce-program med hjälp av publiceringsguiden.

Mer information om hur du använder egenskapen My.Application.IsNetworkDeployed finns i Översikt för Visual Basic-programmodellen.

Tillgänglighet efter projekttyp

Projekttyp Tillgängligt
Windows Forms program Yes
Klassbibliotek No
Konsolprogram Yes
Windows Forms kontrollbibliotek No
Webbkontrollbibliotek No
Windows-tjänsten Yes
Webbplats No

Gäller för

Se även