Hello,
I want to set a value of a Property with a Custom Action and decide then
with a condition if a certain folder will be installed or not.
In the log I see that the Property was set but the defined value is used
for the condition. I tried already several things but nothing worked out!
How can I solve this?
Thank's,
Chris

here my example:

<?xml version="1.0" encoding="UTF-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi";>
  <Product Id="5f98847e-4d63-490d-9644-fa98120decd5"
           Name="Application" Language="1033"
           Version="20.0.0.0" Manufacturer="Test AG"
           UpgradeCode="c963414f-10c2-44e0-adaa-01c8b09fd56b">

    <Package InstallerVersion="200" Compressed="yes" />
    <Media Id="1" Cabinet="MPS.cab" EmbedCab="yes" />
   
    <Directory Id="TARGETDIR" Name="SourceDir">
      <Directory Id="ProgramFilesFolder">
        <Directory Id ="INSTALLDIR" Name="A_Test">
          <Component Id="ProductComponent1"
Guid="c2bb4873-bc98-4c19-811a-57df970321f3">
            <File Id="test.txt" Source="test.txt" Name="service.exe"/>
            <Condition><![CDATA[(HASARCNET="1")]]></Condition>
          </Component>
        </Directory>
      </Directory>
    </Directory>

    <Feature Id="ProductFeature" Title="MyFeature" Level="1">
      <ComponentRef Id="ProductComponent1" />
    </Feature>

    <Property Id="HASARCNET" Value="1"/>
    <CustomAction Id="CheckArcnet" BinaryKey="MsiTools"
DllEntry="HasArcnet" Execute="deferred"/>
   
    <InstallExecuteSequence>
      <Custom Action="CheckArcnet" Before="InstallFinalize">NOT
Installed</Custom>
    </InstallExecuteSequence>

    <Property Id="WIXUI_INSTALLDIR" Value="INSTALLDIR" />
    <UIRef Id="WixUI_InstallDir" />

  </Product>
</Wix>


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to