[wix-users] Visual studio CA project layout

Joseph L. Casale jcasale at activenetwerx.com
Wed Jul 27 14:39:19 PDT 2016


Not an overwhelming amount of documentation on this one:)
I've just begun reading what I have found, but it does sound interesting. I never knew much of the extensions I have used were built like this...

Thanks for the pointer.
jlc

-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Phill Hogland
Sent: Wednesday, July 27, 2016 8:00 AM
To: 'wix-users at lists.wixtoolset.org' <wix-users at lists.wixtoolset.org>
Subject: Re: [wix-users] Visual studio CA project layout

Look at any of the WixExtension projects in the wix src.  IIRC the GamingExtension was pretty easy to understand and use as a model of how to create a compiler extension.  The table definition is included as an Embedded Resource of the complier extension.  I used to use separately defined custom tables, but it is definitely worth the effort to create a CompilerExtenstion, and then just reference that extension in each consuming project just like you do for other WixExtensions.

________________________________
From: wix-users <wix-users-bounces at lists.wixtoolset.org> on behalf of Joseph L. Casale <jcasale at activenetwerx.com>
Sent: Wednesday, July 27, 2016 8:48:43 AM
To: 'wix-users at lists.wixtoolset.org'
Subject: [wix-users] Visual studio CA project layout

I have a custom action defined in a vs project that several installation projects utilize.
This CA requires a custom table, wow do you guys handle the inclusion of a predefined
table from an alternate project (such as a wxi ref) so the CA can be self-contained and
I don't have to edit copies of all the dependencies?

Thanks,
jlc

____________________________________________________________________
WiX Toolset Users Mailing List provided by FireGiant http://www.firegiant.com/

____________________________________________________________________
WiX Toolset Users Mailing List provided by FireGiant http://www.firegiant.com/


More information about the wix-users mailing list