2013-05-17 2 views
1

를 설치 내가 설치된 Office 버전 속성을 작성하고있어확인 제 3 자 소프트웨어 버전

가 어떻게 최소 버전이 버전을 비교할 수 있습니다 이 필요

<Property Id="VISIOVERSION"> 
       <RegistrySearch Id="VisioVersion14x64" 
        Root="HKLM" 
        Key="SOFTWARE\Microsoft\Office\14.0\Visio" 
        Name="InstalledVersion" 
        Type="raw" Win64="yes" /> 
</Property> 
? 버전 모양은 14.0.5432.3

답변

2

입니다. 사무실 버전 14.0.5432.3이 필요한 최소 버전 인 경우이 조건을 사용해보십시오.

<Condition Message="Minimum office version 14.0.5432.3 is required to continue the installation."> 
    (VISIOVERSION >= "14.0.5432.3") 
</Condition> 
0

LaunchCondition이 여기에 도움이됩니다. 사전 요구 사항 버전이 충분히 높은지 확인하는 것은 간단한 >= 조작입니다. 그러나 필수 구성 요소가 먼저 제거 된 경우 소프트웨어를 제거 할 수 있는지 확인하려면 LaunchConditions에 항상 Installed을 포함시키는 것이 중요합니다. 전체 예 :

<Condition Message="Viso v14.0.5432.3 or newer is required before installing [ProductName]."> 
    Installed OR (VISIOVERSION >= "14.0.5432.3") 
</Condition>