[wix-users] Custom Action to set a Wix Variable

Brian Enderle brianke at gmail.com
Mon Sep 21 04:52:36 PDT 2015

Example using variable as a condition:

In the custom action:

                    session["FOXPROPATH_VALID"] = "1";

and in your wxs file:

          <Publish Event="NewDialog" Value="VerifyReadyDlg"
Order="4"><![CDATA[FOXPROPATH_VALID = "1"]]></Publish>

Example updating an XML file element with variable:

In the custom action:

            session["ENCRYPTED_PASSWORD"] =

and in your wxs file:

      <util:XmlFile Id="UpdateEncryptedPassword"
                    Sequence="3" />


If you can't explain it simply, you don't understand it well enough.  -
Albert Einstein

On Mon, Sep 21, 2015 at 7:24 AM, Sanket Panchamia <psanket at gmail.com> wrote:

> Hi,
> Is there a way to write a custom action (c# or vb) that sets a variable
> that
> can be used back in the main wix project.wxs file?
> Thanks
> --
> Regards
> Sanket Panchamia
> +91-9742836299
> <https://twitter.com/p_sanket>  <http://www.facebook.com/spanchamia>
> <http://www.linkedin.com/in/psanket>
> ____________________________________________________________________
> WiX Toolset Users Mailing List provided by FireGiant
> http://www.firegiant.com/

More information about the wix-users mailing list