Condividi tramite


ConsoleApplicationBase.IsNetworkDeployed Proprietà

Definizione

Ottiene un Boolean oggetto che indica se l'applicazione è stata distribuita da una rete tramite ClickOnce.

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

Valore della proprietà

Oggetto Boolean che indica se l'applicazione è stata distribuita da una rete. Il valore è True se l'applicazione corrente è stata distribuita da una rete; in caso contrario, il valore è False.

Esempio

Questo esempio scarica e installa l'aggiornamento dopo aver verificato che l'applicazione venga distribuita da una rete. Il Update metodo non aggiorna l'applicazione a meno che non sia obsoleta. L'applicazione deve essere riavviata per usare l'aggiornamento.

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

Solo le applicazioni distribuite con ClickOnce possono essere aggiornate usando l'oggetto My.Application.Deployment . Per altre informazioni sulla distribuzione di un'applicazione ClickOnce, vedere Procedura: Pubblicare un'applicazione ClickOnce tramite la Pubblicazione guidata.

Commenti

La My.Application.IsNetworkDeployed proprietà indica se l'applicazione è stata distribuita da una rete tramite ClickOnce. Per altre informazioni sulle applicazioni ClickOnce, vedere ClickOnce Security and Deployment.For more information on ClickOnce applications, see ClickOnce Security and Deployment.

È necessario verificare che questa proprietà sia True prima di accedere alla Deployment proprietà . In caso contrario, se l'applicazione non viene distribuita da una rete tramite ClickOnce, la lettura della My.Application.Deployment proprietà genera un'eccezione InvalidDeploymentException .

Per altre informazioni sulla configurazione di ClickOnce, vedere Pubblicazione di applicazioni ClickOnce. Per altre informazioni sulla distribuzione di un'applicazione ClickOnce, vedere Procedura: Pubblicare un'applicazione ClickOnce tramite la Pubblicazione guidata.

Per altre informazioni sull'uso della My.Application.IsNetworkDeployed proprietà , vedere Panoramica del modello di applicazione visual Basic.

Disponibilità per tipo di progetto

Tipo di progetto Disponibile
Applicazione Windows Form
Libreria di classi No
Applicazione console
Libreria di controlli Windows Form No
Libreria di controlli Web No
Servizio Windows
Sito web No

Si applica a

Vedi anche