방법: ClickOnce 응용 프로그램 업데이트 다운로드(Visual Basic)

이 예제에서는 My.Application.Deployment 개체를 사용하여 응용 프로그램의 초신 버전을 다운로드하고 설치합니다. 예제에서는 응용 프로그램이 최신 버전이 아니고 ClickOnce 응용 프로그램으로 배포된 경우에만 응용 프로그램을 업데이트합니다.

ClickOnce 응용 프로그램 및 해당 응용 프로그램 배포 방법에 대한 자세한 내용은 ClickOnce 보안 및 배포ClickOnce 응용 프로그램 게시을 참조하십시오.

예제

이 예제에서는 IsNetworkDeployed 속성을 통해 응용 프로그램이 ClickOnce를 사용하여 배포되었음을 확인한 후 업데이트를 다운로드하고 설치합니다. Update 메서드는 최신 응용 프로그램인 경우에는 응용 프로그램을 업데이트하지 않습니다. 업데이트를 사용하려면 응용 프로그램을 다시 시작해야 합니다.

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

이 코드 예제는 IntelliSense 코드 조각으로도 사용할 수 있습니다. 이 코드 조각은 코드 조각 선택기의 응용 프로그램 - 컴파일, 리소스, 설정에 있습니다. 자세한 내용은 방법: IntelliSense 코드 조각 삽입을 참조하십시오.

ClickOnce를 사용하여 배포한 응용 프로그램만 My.Application.Deployment 개체를 사용하여 업데이트할 수 있습니다. ClickOnce 응용 프로그램을 배포하는 데 대한 자세한 내용은 방법: 게시 마법사를 사용하여 ClickOnce 응용 프로그램 게시를 참조하십시오.

참고 항목

작업

방법: ClickOnce 응용 프로그램 업데이트 확인(Visual Basic)

참조

Deployment