ConsoleApplicationBase.IsNetworkDeployed 속성

정의

애플리케이션이 ClickOnce를 사용하여 네트워크를 통해 배포되었는지 여부를 나타내는 Boolean을 가져옵니다.

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

속성 값

애플리케이션이 네트워크를 통해 배포되었는지 여부를 나타내는 Boolean입니다. 현재 애플리케이션이 네트워크를 통해 배포되었으면 이 값이 True이고, 그렇지 않으면 False입니다.

예제

이 예제에서는 다운로드 하 고 네트워크에서 애플리케이션 배포 되었는지 확인 한 후 업데이트를 설치 합니다. Update 메서드 오래 된 경우가 아니라면 애플리케이션을 업데이트 하지 않습니다. 애플리케이션 업데이트를 사용 하려면 다시 시작 해야 합니다.

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

ClickOnce 배포 된 애플리케이션만 사용 하 여 업데이트할 수는 My.Application.Deployment 개체입니다. ClickOnce 애플리케이션 배포에 대 한 자세한 내용은 참조 하세요. 방법: ClickOnce 애플리케이션 게시 마법사를 사용 하 여 게시합니다.

설명

My.Application.IsNetworkDeployed 속성 ClickOnce를 사용 하 여 네트워크에서 애플리케이션이 배포 된 여부를 나타냅니다. ClickOnce 애플리케이션에 대 한 자세한 내용은 참조 하세요. ClickOnce 보안 및 배포합니다.

이 속성은 확인 해야 True 에 액세스 하기 전에 Deployment 속성입니다. ClickOnce를 사용 하 여 네트워크에서 애플리케이션 배포 되지 않은, 경우 읽기이 고, 그렇지 합니다 My.Application.Deployment 속성을 InvalidDeploymentException 예외입니다.

ClickOnce를 구성 하는 방법에 대 한 자세한 내용은 참조 하세요. ClickOnce 애플리케이션 게시합니다. ClickOnce 애플리케이션 배포에 대 한 자세한 내용은 참조 하세요. 방법: ClickOnce 애플리케이션 게시 마법사를 사용 하 여 게시합니다.

사용 하 여 대 한 자세한 내용은 합니다 My.Application.IsNetworkDeployed 속성을 참조 하세요 Visual Basic 애플리케이션 모델 개요합니다.

프로젝트 형식에 따라 가용성

프로젝트 형식 사용 가능
Windows Forms 애플리케이션
클래스 라이브러리 No
콘솔 애플리케이션
Windows Forms 컨트롤 라이브러리 No
웹 컨트롤 라이브러리 No
Windows 서비스
웹 사이트 No

적용 대상

추가 정보