웹 사이트에서 제품을 배포했습니다. 사용자가이 파일을 다운로드 할 때마다 WiX로 모든 것을 다시 컴파일합니다. 각 빌드에서 버전은 변경되지 않지만 일부 파일은 변경됩니다.WiX에서 이전 설치 제거
질문은 설치 자체를 시작하기 전에
방법에 상관없이, 버전을 소프트웨어를 제거하지 않으려면 설치 프로그램을 강제로?
는
이미이 시도 편집 :
<MajorUpgrade DowngradeErrorMessage="Erro Message." />
웹 사이트에서 제품을 배포했습니다. 사용자가이 파일을 다운로드 할 때마다 WiX로 모든 것을 다시 컴파일합니다. 각 빌드에서 버전은 변경되지 않지만 일부 파일은 변경됩니다.WiX에서 이전 설치 제거
질문은 설치 자체를 시작하기 전에
방법에 상관없이, 버전을 소프트웨어를 제거하지 않으려면 설치 프로그램을 강제로?
는
이미이 시도 편집 :
<MajorUpgrade DowngradeErrorMessage="Erro Message." />
변경 *에 제품 ID, 이것은 고유 GUID가 MSI 컴파일시에 생성되어 있는지 확인합니다.
그런 다음 다음을 추가합니다 InstallExecuteSequence에서에서<Property Id="OLDVersion" Secure="yes" />
<Upgrade Id="YOUR_GUID">
<UpgradeVersion
Minimum="1.0.0.0" Maximum="99.0.0.0"
Property="OLDVersion"
IncludeMinimum="yes" IncludeMaximum="no" />
</Upgrade>
추가 :
<RemoveExistingProducts Before="InstallInitialize" />
이 이전에 설치 한 버전을 제거의주의를 기울여야한다.
사용중인 업그레이드 GUID가 MSI의 모든 버전에서 공통적인지 확인하십시오.
확인이 LINK
가 원래 설치에 언급 된 업그레이드 코드가 있습니까? – Isaiah4110
@ isaiah4110 게시물을 업데이트했습니다. –