That's all true.  However, IIRC, heat does have an MSBuild Task that can 
"harvest projects".  I'm not sure how well it works right now but I know that 
there are some manual steps to get it wired in to begin with.  Anyway, I think 
that there is a point in the future where Votive could automagically manage the 
outputs from projects and create Components for you.  The VS project system 
provides extra metadata that the raw "just harvest this directory and figure 
everything out for me" doesn't provide.

Unfortunately, from what I've seen, adding features to Votive takes significant 
effort due to the weight of the VS project system.

Anyway, the answer is it isn't automagic for you today but there is hope for 
the future inside Votive... but that doesn't help you much right now.

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Christopher 
Karper
Sent: Friday, July 25, 2008 08:56
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Dependency Management

This is a source of lots of hot discussion on the list right now.  There is
nothing that can automatically manage things for you the way you would be
used to with Visual Studio.  The Windows Installer is a mighty finicky
beasty, and adhering to all of it's rules makes development such a thing a
very difficult task.

The tool "heat.exe" in WiX can do an initial harvest for you, but at last
check for me, the project harvesting wasn't working.  You would need to just
harvest files from the output directory.

>From that point on, the onus would be on development staff to maintain the
.wxs file along with the code.

At least, that's the current recommended workflow AFAIK.   Welcome to the
list!

Chris

On Fri, Jul 25, 2008 at 11:43 AM, Steve Wagner <[EMAIL PROTECTED]>
wrote:

> Apologies if this has been asked and answered a zillion times already, I am
> fairly new to WiX and very new to the list :)
>
> Using the Visual Studio deployment projects one is able to assign the
> output of a project or projects to the installer project and that has the
> effect of having the IDE manage all the dependencies. Is there a similar
> mechanism when using WiX? Or would we need to manually manage the
> dependencies in the xml files?
>
> Thanks for any information / resources you can offer!
>
>
> Steve Wagner | Senior Software Design Engineer |
> Advertiser and Publisher Solutions Group (APS)
> Office 206-816-8440 | Fax 425-936-7329
> [EMAIL PROTECTED]<mailto:[EMAIL PROTECTED]> |
> advertising.microsoft.com
>
>
> P please consider the environment before printing this e-mail.
>
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's
> challenge
> Build the coolest Linux based applications with Moblin SDK & win great
> prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to