Thanks. That too is adding to my reticence to generate the WiX code.
So what are my practical options?
On 4/1/07, Fredrik Grohn <[EMAIL PROTECTED]> wrote:
The problem with auto generating WiX source code like that is that you
very easily end up breaking the component rules. Each file should belong to
its own component, and the GUID of the component must remain identical as
long as the file has the same name and target location. Solving this in an
automated fashion quickly becomes a very complex task.
*From:* [EMAIL PROTECTED] [mailto:
[EMAIL PROTECTED] *On Behalf Of *Christopher Brandt
*Sent:* Wednesday, March 28, 2007 9:18 PM
*To:* wix-users@lists.sourceforge.net
*Subject:* [WiX-users] Packaging Website Files
I'm not clear on the best practice for packaging up large groups of files,
such as a website. I understand that the wix file needs to have each file
individually listed. But how do you achieve this practically, especially
with a website? Adding the installer project to the website solution and
then asking developers to keep the installer's file listing up to date
manually seems very error prone. It seems very likely that files will not
get added and the addition will not be missed until we're testing in QA.
I'm looking for a more solid approach that keeps the installer in sync
with the source projects its associated to. Visual Studio deployment
projects (vdproj) allow you to capture all output from a specific project.
Are there any wix plug-ins for VS that do the same thing? I've also read
that some people generate their wix files at build time using scripts. I
could do this, but I'm a bit concerned about the added complexity to my
build system (it would be less obvious to new developers how certain files
got picked up by the installer).
Any insights on best practices would be appreciated.
Christopher
--
X
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users