Compartir a través de


ConsoleApplicationBase.IsNetworkDeployed Propiedad

Definición

Obtiene un valor Boolean que indica si la aplicación se implementó desde una red mediante ClickOnce.

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

Valor de propiedad

Un valor Boolean que indica si la aplicación se implementó desde una red. El valor es True si la aplicación actual se implementó desde una red; de lo contrario, el valor es False.

Ejemplos

En este ejemplo se descarga e instala la actualización después de comprobar que la aplicación se implementa desde una red. El Update método no actualiza la aplicación a menos que no esté actualizada. La aplicación tiene que reiniciarse para usar la actualización.

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

Solo se pueden actualizar las aplicaciones que están implementadas en ClickOnce mediante el My.Application.Deployment objeto . Para obtener más información sobre la implementación de una aplicación ClickOnce, vea How to: Publish a ClickOnce Application using the Publish Wizard.

Comentarios

La My.Application.IsNetworkDeployed propiedad indica si la aplicación se implementó desde una red mediante ClickOnce. Para obtener más información sobre las aplicaciones ClickOnce, vea Seguridad e implementación de ClickOnce.

Debe confirmar que esta propiedad es True antes de tener acceso a la Deployment propiedad . De lo contrario, si la aplicación no se implementa desde una red mediante ClickOnce, la lectura de la My.Application.Deployment propiedad produce una InvalidDeploymentException excepción.

Para obtener más información sobre cómo configurar ClickOnce, vea Publicación de aplicaciones ClickOnce. Para obtener más información sobre la implementación de una aplicación ClickOnce, vea How to: Publish a ClickOnce Application using the Publish Wizard.

Para obtener más información sobre el uso de la My.Application.IsNetworkDeployed propiedad , vea Información general del modelo de aplicación de Visual Basic.

Disponibilidad por tipo de proyecto

Tipo de proyecto Disponible
Aplicación de Windows Forms
Biblioteca de clases No
Aplicación de consola
Biblioteca de controles de Windows Forms No
Biblioteca de controles web No
Servicio de Windows
Sitio web No

Se aplica a

Consulte también