2014-12-24 3 views
0

У меня есть установка Wix моего приложения .Net. Я установил ее в свою систему. Я хочу создать WIX-установку с UpgradeVesion, чтобы удалить некоторые функции из установленной установки и добавить новые функции. я использую следующий код: -Удалить существующую функцию из установленной установки WIX

<Product Id="*" 
    Name="MyProduct" 
    Language="10313" 
    Version="3.0.0.0" 
    Manufacturer="My_Company" 
    UpgradeCode="6ba277d97-41de-4371-a236-b757b7840f7b"> 
<Package InstallerVersion="200" Compressed="yes" /> 

<Upgrade Id="6ba28d97-49de-4371-a236-b757b7840f7b"> 
    <UpgradeVersion Minimum="0.0.0.0" 
        IncludeMinimum="yes" 
        OnlyDetect="no" 
        Maximum="3.0.0.0" 
        IncludeMaximum="yes" 
        Property="PREVIOUSFOUND" RemoveFeatures="[ProductFeature1]"/> 
</Upgrade> 
<InstallExecuteSequence> 
    <RemoveExistingProducts Before="InstallInitialize"/> 
</InstallExecuteSequence> 

<MediaTemplate /> 
<UIRef Id="WixUI_InstallDir" /> 
<Property Id="WIXUI_INSTALLDIR" Value="INSTALLFOLDER"/> 
    <Feature Id="ProductFeature" Title="TestApp" Level="1"> 
     <ComponentGroupRef Id="ProductComponents" /> 

    </Feature> 
<Feature Id="ProductFeature1" Title="TestApp" Level="1"> 
    <ComponentGroupRef Id="ProductComponent1"/> 
</Feature> 
</Product> 

Но я не смог удалить ProductFeature1.

Как удалить существующую функцию из установленной установки.

ответ

0

Вам нужно создать крупное обновление для Wix, чтобы достичь того же .. следовать ссылку ниже: - enter link description here

Смежные вопросы