Re: [WiX-users] What issues can rise if lose components Guid

2012-06-25 Thread Vadym Verba
For clean installation it really doesn't matter if you have new GUIDs for
each build.

As you said, patching ability will be lost. In terms of patch new GUIDs are
classified as new Components to be installed instead of old ones and patch
does not support component uninstallation.

About upgrade: with new GUIDs you cannot use most effective upgrade such as
to put RemoveExistingProducts after InstallExecute, because due to Component
reference count all of their resources will be uninstalled by
RemoveExistingProducts action while new Components keep installed status.
Putting RemoveExistingProducts anywhere before InstallExecute will cause
entire product to be completely reinstalled, which means you will lose almost
all customization the customer wants to remain from previous version, such as
IIS, Services, COM+, non permanent\neveroverwrite configs etc.

To keep GUIDs the same we use -ag key in heat tool, put all components under
well known folder (ProgramFiles for instance), and keep file structure the
same from version to version.

 

 I took a new project on support and development, which includes WIX-based

 installer. Among issues of this installer there is problem: every build

 Paraffin works on binary file's tree and generate almost new WXS files

 (only Dir and Component group are keeping out).

 As I understand with such implementation we lose patching ability and

 effectiveness of upgrade scenario. Which problems can also rise here?

 

/pre
font face=arial  size=1 color=#736F6E
bSDL PLC confidential, all rights reserved./b
If you are not the intended recipient of this mail SDL requests and requires 
that you delete it without acting upon or copying any of its contents, and we 
further request that you advise us.BR
SDL PLC is a public limited company registered in England and Wales.  
Registered number: 02675207.BR
Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire SL6 7DY, 
UK.
/font
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] What issues can rise if lose components Guid every build?

2012-06-22 Thread Igor Lemsky
I read this articles of course. :) But I want to know - what is really bad
consequences?

On Fri, Jun 22, 2012 at 10:47 AM, Rob Mensching r...@robmensching.comwrote:

 Reference counting is basically hosed. This old blog post of mine explains
 the fundamentals:
 http://robmensching.com/blog/posts/2003/10/18/Component-Rules-101

 On Thu, Jun 21, 2012 at 6:37 PM, Igor Lemsky igor.lem...@gmail.com
 wrote:

  I took a new project on support and development, which includes WIX-based
  installer. Among issues of this installer there is problem: every build
  Paraffin works on binary file's tree and generate almost new WXS files
  (only Dir and Component group are keeping out).
  As I understand with such implementation we lose patching ability and
  effectiveness of upgrade scenario. Which problems can also rise here?
 
 
 --
  Live Security Virtual Conference
  Exclusive live event will cover all the ways today's security and
  threat landscape has changed and how IT managers can respond. Discussions
  will include endpoint security, mobile security and the latest in malware
  threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
  ___
  WiX-users mailing list
  WiX-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/wix-users
 



 --
 virtually, Rob Mensching - http://RobMensching.com LLC

 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] What issues can rise if lose components Guid every build?

2012-06-21 Thread Igor Lemsky
I took a new project on support and development, which includes WIX-based
installer. Among issues of this installer there is problem: every build
Paraffin works on binary file's tree and generate almost new WXS files
(only Dir and Component group are keeping out).
As I understand with such implementation we lose patching ability and
effectiveness of upgrade scenario. Which problems can also rise here?
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] What issues can rise if lose components Guid every build?

2012-06-21 Thread Rob Mensching
Reference counting is basically hosed. This old blog post of mine explains
the fundamentals:
http://robmensching.com/blog/posts/2003/10/18/Component-Rules-101

On Thu, Jun 21, 2012 at 6:37 PM, Igor Lemsky igor.lem...@gmail.com wrote:

 I took a new project on support and development, which includes WIX-based
 installer. Among issues of this installer there is problem: every build
 Paraffin works on binary file's tree and generate almost new WXS files
 (only Dir and Component group are keeping out).
 As I understand with such implementation we lose patching ability and
 effectiveness of upgrade scenario. Which problems can also rise here?

 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users




-- 
virtually, Rob Mensching - http://RobMensching.com LLC
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users