ConsoleApplicationBase.IsNetworkDeployed Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient une valeur Boolean
qui représente si l'application a été déployée à partir d'un réseau à l'aide de ClickOnce.
public:
property bool IsNetworkDeployed { bool get(); };
public bool IsNetworkDeployed { get; }
member this.IsNetworkDeployed : bool
Public ReadOnly Property IsNetworkDeployed As Boolean
Valeur de propriété
Boolean
qui représente si l'application a été déployée à partir d'un réseau. La valeur est True
si l'application actuelle a été déployée à partir d'un réseau ; sinon, la valeur est False
.
Exemples
Cet exemple télécharge et installe la mise à jour après avoir vérifié que l’application est déployée à partir d’un réseau. La Update méthode ne met pas à jour l’application, sauf si elle est obsolète. L’application doit redémarrer pour utiliser la mise à jour.
Sub UpdateApplication()
If My.Application.IsNetworkDeployed Then
My.Application.Deployment.Update()
End If
End Sub
Seules les applications déployées par ClickOnce peuvent être mises à jour à l’aide de l’objet My.Application.Deployment
. Pour plus d’informations sur le déploiement d’une application ClickOnce, consultez Guide pratique pour publier une application ClickOnce à l’aide de l’Assistant Publication.
Remarques
La My.Application.IsNetworkDeployed
propriété indique si l’application a été déployée à partir d’un réseau à l’aide de ClickOnce. Pour plus d’informations sur les applications ClickOnce, consultez Sécurité et déploiement ClickOnce.
Vous devez vérifier que cette propriété est True
bien avant d’y Deployment accéder. Sinon, si l’application n’est pas déployée à partir d’un réseau à l’aide de ClickOnce, la lecture de la My.Application.Deployment
propriété génère une InvalidDeploymentException exception.
Pour plus d’informations sur la configuration de ClickOnce, consultez Publication d’applications ClickOnce. Pour plus d’informations sur le déploiement d’une application ClickOnce, consultez Guide pratique pour publier une application ClickOnce à l’aide de l’Assistant Publication.
Pour plus d’informations sur l’utilisation de la My.Application.IsNetworkDeployed
propriété, consultez Vue d’ensemble du modèle d’application Visual Basic.
Disponibilité par type de projet
Type de projet | Disponible |
---|---|
Application Windows Forms | Oui |
Bibliothèque de classes | Non |
Application console | Oui |
Bibliothèque de contrôles Windows Forms | Non |
Bibliothèque de contrôles web | Non |
Service Windows | Oui |
Site web | Non |