Could someone chime in with a time when you wouldn't want to use "*" on
component Guids?  Would this cause issues with generating patches?

-James

On Tue, Jun 29, 2010 at 1:19 PM, Andy Clugston <clug...@gmail.com> wrote:

> Okay, it seemed like this approach would work, just wanted to verify.
> Thanks!
>
> On Tue, Jun 29, 2010 at 10:10 AM, Cherney John-CJC030 <
> john.cher...@motorola.com> wrote:
>
> > I haven't had any problems with component ids set to "*". We keep the
> > Upgrade id constant but vary everything else, including the version and
> > the MSI name (which contains the version). Because of the changing
> > version and the constant upgrade id (and the PREVIOUSFOUND property
> > getting set in the UpgradeVersion element), we are automatically
> > uninstalling older versions as part of our install. Works very well.
> >
> > jwc
> >
> > -----Original Message-----
> > From: Andy Clugston [mailto:clug...@gmail.com]
> > Sent: Tuesday, June 29, 2010 7:35 AM
> > To: General discussion for Windows Installer XML toolset.
> > Subject: [WiX-users] Best Practices - Using "*" for GUID automation
> >
> > I am trying to determine the best approach to take with creating GUIDs
> > for the various WiX elements.  We use a full upgrade approach so I
> > believe for the Product Id="*" is okay.  It probably goes without saying
> > that setting Package Id="*" makes sense in all cases.  It is my
> > understanding that the Upgrade Id should be static (never changes) for
> > the life of a product installer, assuming the name of the MSI does not
> > change.
> >
> > The one that I need some assistance with is at the Component level.  We
> > want to automate as much as we can, and having to update Component GUIDs
> > for hundreds of deliverables is a pain.  Is it safe to set Component
> > Guid="*", or will this cause problems in the future?  I worry that this
> > will affect how upgrades work, but I think I might be misunderstanding
> > (or
> > over-thinking) something.  I would assume it is bad practice to leave
> > the Component Guid the same for a deliverable if that deliverable is
> > updated between versions, however if a particular deliverable does *not*
> > change, is it safe to leave its Component Guid alone?
> >
> > Thanks.
> > ------------------------------------------------------------------------
> > ------
> > This SF.net email is sponsored by Sprint What will you do first with
> > EVO, the first 4G phone?
> > Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
> > _______________________________________________
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
> >
> >
> ------------------------------------------------------------------------------
> > This SF.net email is sponsored by Sprint
> > What will you do first with EVO, the first 4G phone?
> > Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
> > _______________________________________________
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
>
> ------------------------------------------------------------------------------
> This SF.net email is sponsored by Sprint
> What will you do first with EVO, the first 4G phone?
> Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to