새 설치 패키지로 제품의 기존 설치를 업데이트하는 방법은 무엇입니까? 현재 PC에 이미 설치된 버전이있는 경우 설치 패키지에 다른 버전이 이미 설치되어 있다고 나와 있습니다. 그래서 이전 버전을 제거하고 새 버전을 설치해야합니다. 하지만 새 버전으로 이전 버전을 새 버전으로 업그레이드하고 싶습니다. 어떻게해야합니까? 제품 코드가 일치해야합니다. 나는 또한 업그레이드 코드와 관련이 있다고 생각한다. Visual Studio 설치 프로젝트와 wix 설치 프로젝트에 대한 답은 모두 환영 할 만하지만, 나는 그 모든 것 이상의 동일한 원칙이 있다고 생각합니다.기존 설치를 업데이트하십시오.
1
A
답변
3
아니요, 설치 패키지를 업그레이드하기 위해 ProductCode은 각 패키지마다 달라야합니다. 업그레이드 코드이 일치해야합니다.
또한 <Upgrade>
요소를 구성하거나 WiX에서 <MajorUpgrade>
을 사용해야합니다. 당신은 전체 프로젝트에 걸쳐 업그레이드 코드를 일정하게 유지해야하는
1
: 예를 들어
는 윅스 튜토리얼 Checking for Oldies 섹션을 확인합니다.또한 WIX는 주 버전과 부 버전 변경 만 고려합니다.
체크 아웃이 사이트 여기에서 WIX Upgrades
+0
불행하게도,이 링크는 지금 죽었어요. – Chris
관련 문제
- 1. INNO 설치를 사용하여 기존 IIS 설치를 검색하는 방법은 무엇입니까?
- 2. Qt와 기존 MinGW 설치를 연결하는 방법은 무엇입니까?
- 3. 기존 Plone 3.3.4 설치를 위해 Python에 SSL 지원 추가
- 4. .NET Framework가 기존 VB6 런타임 또는 COM 설치를 방해합니까?
- 5. MongoDB : save()를 사용하여 컬렉션의 기존 문서를 업데이트하십시오.
- 6. GAC 설치를 다시 방문하십시오
- 7. 강제 단추로 레이블을 업데이트하십시오.
- 8. Trac 설치를 복구하는 방법
- 9. VS2010 설치를 벤치마킹하는 방법
- 10. 다른 설치를 호출하는 ESS
- 11. Ruby 설치를 어떻게 수정합니까?
- 12. MacPorts가 설치를 활성으로 설정합니까?
- 13. 레일이 부서 설치를
- 14. android.hardware.telephony는 에뮬레이터에서 설치를 중단합니다.
- 15. 기존 PDF를 C#
- 16. 배열의 값을 MongoDB에서 업데이트하십시오.
- 17. 동일한 테이블에서 선택하고 업데이트하십시오.
- 18. jquery로 텍스트 영역을 업데이트하십시오.
- 19. Silverlight보기를 MVVM으로 주기적으로 업데이트하십시오.
- 20. 웹 페이지를 프로세스로 업데이트하십시오.
- 21. 런타임에 app.config의 값을 업데이트하십시오.
- 22. TableModel의 열 수를 업데이트하십시오.
- 23. 열, 모든 행을 업데이트하십시오.
- 24. UILabel을 동적으로 업데이트하십시오.
- 25. ListField의 setTitle을 업데이트하십시오.
- 26. CURL을 사용하여 트위터를 업데이트하십시오.
- 27. SmartGWT - ListGridRecord를 동적으로 업데이트하십시오.
- 28. jQuery로 선택한 레이블을 업데이트하십시오.
- 29. 두 행을 업데이트하십시오 - MySQL
- 30. 양식 제출없이 cfselect를 업데이트하십시오.
시작 : http://msdn.microsoft.com/en-us/library/aa369786.aspx –