2015-01-29 5 views
0

나는 Burn을 사용하여 빌드 된 부트 스트 래퍼를 가지고 있으며 명령 프롬프트에서 REINSTALL = ALL REINSTALLMODE = vomus를 사용하여 msi 패키지를 실행할 때 사소한 업그레이드를 허용하도록 패키지를 설치합니다 WiX 문서의 this 문서).WiX 부트 스트 래퍼 - 사소한 업그레이드

그러나 현재 "... 이미 설치되어있는이 제품의 또 다른 버전"있는 setup.exe 메시지를 반환으로 업그레이드

을 시도하고 어떻게하면 패키지의 업그레이드 할 수있는 boosttrapper을받을 수 있나요?

this에 따르면 2009 년 화상은 "가능할 것입니다"적절한 모드에서 MSI를 시작하는 작업을 지금 할 수 있습니까?

<MsiPackage Id="PackageId" SourceFile="path\to\my.msi"> 
    <MsiProperty Name="REINSTALL" Value="ALL"/> 
    <MsiProperty Name="REINSTALLMODE" Value="vomus"/> 
</MsiPackage> 

하지만 그것을 할 것 같지 않습니다

나는이 같은 MsiProperty 요소를 사용하여 시도

. 나는 무엇을 놓쳤는가?

답변

2

마이너 업그레이드를 수행하는 경우 Burn은 자동으로이를 감지하고 이 올바른 스위치를 전달합니다. 강제하려는 경우 굽기가 지원하지 않습니다.

+0

감사합니다. 나는 단지 업그레이드를 위해 노력하고있다. 필요할 때이를 감지하기 위해 버전 번호를 사용한다고 생각하는 것이 맞습니까? 나는 그것이 내가 위로 날아가고 있었던 곳일지도 모른다라고 생각한다. .. – JaySeeAre

+0

그래, 그것은 major.minor.build에 간다. 첫번째 3을 넘은 넘버는 무시된다. 마이너 업데이트를 위해서 마이너 번호를 변경합니다. –

관련 문제