ConsoleApplicationBase.IsNetworkDeployed Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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 |