2011-02-24 4 views
11

Windows Forms 응용 프로그램이 있으며 ClickOnce을 통해 배포됩니다. 응용 프로그램을 시작하는 동안 업데이트를 확인하고 사용자에게 업데이트를 묻는 메시지를 표시합니다. 사용자가 해당 세션에 대한 업데이트를 설치하지 않기로 선택하면 더 이상 묻지 않습니다. 디자인에 의한 것이거나 설정이 누락 되었습니까?ClickOnce 업데이트가 사용자에 의해 취소되었으며 업데이트를 다시 요청하지 않습니다.

다음 번에 응용 프로그램을 시작할 때 사용자에게 업데이트하라는 메시지를 표시하려면 어떻게합니까?

답변

24

사용자가 "건너 뛰기"를 클릭하면 "1 주일 후에 다시 확인"을 의미합니다. 이 시간 지연을 조정할 방법이 없습니다.

그동안 새 버전의 응용 프로그램을 릴리스하면 사용자에게 다시 업데이트하라는 메시지가 표시됩니다.

또한에 의해 처음에 업데이트를 건너 뛰는에서 사용자를 방지 할 수 있습니다

: 응용 프로그램이 시작되기 전에 업데이트 확인

  • 최소 버전
를 지정하여 필요한 업데이트를 만들기

이 경우 사용자는 업데이트하거나 프로그램을 실행할 수 없습니다. 자세한 내용은 MSDN - Choosing a ClickOnce Update Strategy을 참조하십시오.

+3

1 주일 동안의 신뢰할 수있는 참조를 찾을 수 없으며 블로그/포럼 게시물 만 볼 수 있습니다. 누구든지 좋은 소식통을 알고 있습니까? – Justin

+1

약 1 주일 정도의 시간이 소요됩니다. 심지어 나는 그것에 관한 정보를 찾으려고 노력할 것이다. Reg : 예방 항상 업데이트를 설치할지 여부는 사용자에게 묻기 때문에 첫 번째 점은 효과가 없다고 생각합니다. 결론을 내리기 전에 다시 다시 보도록하겠습니다. – JPReddy

+0

@JPReddy - 건너 뜀을 방지하려면 목록에서 해당 항목을 모두 * 수행해야합니다. 혼란스러워서 죄송합니다. – Justin

관련 문제