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 valore Boolean
che indica se l'applicazione è stata distribuita da una rete mediante ClickOnce.
public:
property bool IsNetworkDeployed { bool get(); };
public bool IsNetworkDeployed { get; }
member this.IsNetworkDeployed : bool
Public ReadOnly Property IsNetworkDeployed As Boolean
Valore della proprietà
Valore 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
In questo esempio viene scaricato e installato 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 aggiornato. L'applicazione deve riavviare per usare l'aggiornamento.
Sub UpdateApplication()
If My.Application.IsNetworkDeployed Then
My.Application.Deployment.Update()
End If
End Sub
È possibile aggiornare solo le applicazioni distribuite da ClickOnce usando l'oggetto My.Application.Deployment
. Per altre informazioni sulla distribuzione di un'applicazione ClickOnce, vedere Procedura: Pubblicare un'applicazione ClickOnce usando la Pubblicazione guidata.
Commenti
La My.Application.IsNetworkDeployed
proprietà indica se l'applicazione è stata distribuita da una rete usando ClickOnce. Per altre informazioni sulle applicazioni ClickOnce, vedere 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 usando ClickOnce, leggere la 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 usando la Pubblicazione guidata.
Per altre informazioni sull'uso della My.Application.IsNetworkDeployed
proprietà, vedere Panoramica del modello di applicazione Visual Basic.
Disponibilità in base al tipo di progetto
Tipo di progetto | Disponibile |
---|---|
Windows Forms Application | Sì |
Libreria di classi | No |
Applicazione console | Sì |
Libreria di controllo Windows Form | No |
Libreria di controlli Web | No |
Servizio Windows | Sì |
Sito Web | No |