ConsoleApplicationBase.IsNetworkDeployed Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 | Sì |
| Libreria di classi | No |
| Applicazione console | Sì |
| Libreria di controlli Windows Form | No |
| Libreria di controlli Web | No |
| Servizio Windows | Sì |
| Sito web | No |