Thank you for your answer. I may not understand your reply correctly
but I was looking for a way to keep a variable in one place for
various projects. In other words, currently I have product version
variable for future upgrade in wxs file but I need this information in
other parts of my code which is in C/C++.

In Wix:
<?define ProductVer="1.0.2"?>

In C/C++ project:
#define ProductVer "1.0.1"

The thing is that I tend to forget to update this variable in both
places so sometimes my app does not work correctly and it takes time
to figure out where I did wrong. :-(
I am not looking for a way to retrieve these information from
installed product but looking for a way to define one variable in my
VS solution so that I could somehow use it from both Wix and C/C++
projects.
If that was what I meant, I am sorry but could you give me one example
of API? Thank you very much.

YEH

On Sun, Jan 24, 2010 at 8:16 PM, Rob Mensching <r...@robmensching.com> wrote:
> The MSI SDK provides a number of APIs to get at those pieces of data from a
> custom action. The WiX toolset ships with many custom actions. You might
> read through those to get an idea how to read MSI databases.
>
> On Sun, Jan 24, 2010 at 3:47 PM, CP YEH <ntde...@gmail.com> wrote:
>
>> I have Wix project that contains product codes and version information
>> and I would like to find a way to use these information from C++
>> project because I do not want to define these variables two different
>> places.
>> Could anyone tell me how to achieve this?
>> Thanks.
>>
>> YEH
>>
>>
>> ------------------------------------------------------------------------------
>> Throughout its 18-year history, RSA Conference consistently attracts the
>> world's best and brightest in the field, creating opportunities for
>> Conference
>> attendees to learn about information security's most important issues
>> through
>> interactions with peers, luminaries and emerging and established companies.
>> http://p.sf.net/sfu/rsaconf-dev2dev
>> _______________________________________________
>> WiX-users mailing list
>> WiX-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/wix-users
>>
>>
>
>
> --
> virtually, Rob Mensching - http://RobMensching.com LLC
> ------------------------------------------------------------------------------
> Throughout its 18-year history, RSA Conference consistently attracts the
> world's best and brightest in the field, creating opportunities for Conference
> attendees to learn about information security's most important issues through
> interactions with peers, luminaries and emerging and established companies.
> http://p.sf.net/sfu/rsaconf-dev2dev
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>

------------------------------------------------------------------------------
Throughout its 18-year history, RSA Conference consistently attracts the
world's best and brightest in the field, creating opportunities for Conference
attendees to learn about information security's most important issues through
interactions with peers, luminaries and emerging and established companies.
http://p.sf.net/sfu/rsaconf-dev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to