2011-04-21 2 views
1

새 설치 패키지로 제품의 기존 설치를 업데이트하는 방법은 무엇입니까? 현재 PC에 이미 설치된 버전이있는 경우 설치 패키지에 다른 버전이 이미 설치되어 있다고 나와 있습니다. 그래서 이전 버전을 제거하고 새 버전을 설치해야합니다. 하지만 새 버전으로 이전 버전을 새 버전으로 업그레이드하고 싶습니다. 어떻게해야합니까? 제품 코드가 일치해야합니다. 나는 또한 업그레이드 코드와 관련이 있다고 생각한다. Visual Studio 설치 프로젝트와 wix 설치 프로젝트에 대한 답은 모두 환영 할 만하지만, 나는 그 모든 것 이상의 동일한 원칙이 있다고 생각합니다.기존 설치를 업데이트하십시오.

+2

시작 : http://msdn.microsoft.com/en-us/library/aa369786.aspx –

답변

3

아니요, 설치 패키지를 업그레이드하기 위해 ProductCode은 각 패키지마다 달라야합니다. 업그레이드 코드이 일치해야합니다.

또한 <Upgrade> 요소를 구성하거나 WiX에서 <MajorUpgrade>을 사용해야합니다. 당신은 전체 프로젝트에 걸쳐 업그레이드 코드를 일정하게 유지해야하는

1

: 예를 들어

는 윅스 튜토리얼 Checking for Oldies 섹션을 확인합니다.

또한 WIX는 주 버전과 부 버전 변경 만 고려합니다.

체크 아웃이 사이트 여기에서 WIX Upgrades

+0

불행하게도,이 링크는 지금 죽었어요. – Chris

관련 문제