문제

앱을 출시했으며 사용자 요청 기능을 구현했으며 새 버전을 출시하고 싶습니다. 이것이 일반적으로 어떻게 수행되는지 잘 모르겠습니다. .NET 설정 프로젝트에 응용 프로그램이 이미 설치된 경우 특정 파일을 덮어 쓰는 데 사용할 수있는 설정이 있습니까? 아니면 어떻게 든 패치를 생성해야합니까?

자동 업데이트를 제안하려면 좋은 생각이지만 원래 버전은 앱 웹 사이트를 확인하여 새 버전이 있는지 확인하고 업데이트 된 버전의 다운로드 페이지로 안내합니다. - 다운로드 및 자동 업데이트가 아닙니다. 이 버전에 추가하더라도 기존 사용자에게 업데이트를 제공하는 친근한 방법이 여전히 필요합니다.

도움이 되었습니까?

해결책

"새"를 설치하기 전에 사용자가 "현재 버전"을 제거하게하는 Windows Installer의 기능을 의미한다고 가정합니까?

설치 프로그램 프로젝트 속성에서 "ProductCode"및 "UpgradeCode"의 속성을 살펴보십시오. 설치자가 이전 버전을 찾는 방식을 정의하는 안내서입니다.

사용자에게 업데이트 된 버전을 설치하도록 설치자에게 간단히 제공하려면 "버전"속성/번호를 증가 시키면 설치자는 시작 메뉴, 프로그램 추가/제거 등에 중복 항목을 작성하지 않고 파일 시스템의 파일을 업데이트해야합니다.

다른 팁

ClickOnce Publish 모델은 작은 앱에 적합합니다. 프로젝트에서 오른쪽 버튼을 클릭 한 다음 속성으로 이동 한 다음 "게시"탭을 클릭하십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top