Thanks Blair for your suggestion, I will revisit the code. -----Original Message----- From: Blair Murri [mailto:os...@live.com] Sent: 26 August 2013 20:15 To: wix-users@lists.sourceforge.net Subject: [WiX-users] FW: Custom installation in Wix Patch
I finally got a chance to look, and it appears that your dialog sequencing is a little inconsistent and pressing "Next->Next->Next" when applying a patch appears to be changing your installation type (check your verbose log for the sequence of property changes). Some properties your UI uses are consumed before being created (WIXUI_INSTALLMODE for one). I'm not sure what overall effect that is having but it isn't good practice. If you apply the patch with UI suppressed, does it add the features you don't want added? I would expect not, given the WiX source code you sent me. Blair Subject: RE: [WiX-users] Custom installation in Wix Patch Date: Mon, 26 Aug 2013 10:10:50 +0100 From: swaroop.k...@ifdspercana.com To: os...@live.com Hi Blair, Did you get a chance to look at the source code sent by me? Thanks, From: Swaroop Kare Sent: 22 August 2013 15:54 To: 'os...@live.com' Subject: RE: [WiX-users] Custom installation in Wix Patch I have now attached the file that gives you the customized version of wix mondo. From: Swaroop Kare Sent: 22 August 2013 15:42 To: 'os...@live.com' Subject: FW: [WiX-users] Custom installation in Wix Patch Hi Blair, I am sending the complete files for your reference. Hope this may help. As part of my requirement, I have modified Complete installation button of Wix to a server type installation and had validations accordingly. Not sure whether this is causing any issue. Thanks, -----Original Message----- From: Blair Murri [mailto:os...@live.com] Sent: 22 August 2013 15:18 To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Custom installation in Wix Patch If a typical installation shouldn't have SERVER_COMPONENTS or EDS_SERVICE, why do you have the following code: > On click of typical installation button in wix, I have > <Publish Event="AddLocal" Value=" SERVER_COMPONENTS " > Order="1">1</Publish> that will always add SERVER_COMPONENTS to your installation? When you perform a repair, you generally don't ever want to add or remove features unless you really do want to modify the feature set you are installing. > Date: Thu, 22 Aug 2013 10:48:57 +0100 > From: swaroop.k...@ifdspercana.com > To: wix-users@lists.sourceforge.net > Subject: Re: [WiX-users] Custom installation in Wix Patch > > Hi Blair, > > > > Here are my trimmed logs. For discussion purpose let us say my typical > installation has 'EDS_SERVICE,SERVER_COMPONENTS' features and features > 'EDS_SERVICE,SERVER_COMPONENTS' do not belong to typical installation > > > > Part1: > > MSI (c) (8C:B8) [16:48:05:529]: PROPERTY CHANGE: Adding REINSTALL > property. Its value is > 'LIFEADMIN_COMPONENTS,SCHEDULEMANAGER_COMPONENTS'. > > MSI (c) (8C:B8) [16:48:05:529]: PROPERTY CHANGE: Adding ADDLOCAL > property. Its value is 'EDS_SERVICE,SERVER_COMPONENTS'. > > MSI (c) (8C:B8) [16:48:05:529]: PROPERTY CHANGE: Adding INSTALLLEVEL > property. Its value is '1'. > > > > Part2: > > MSI (s) (28:18) [16:48:12:202]: Package name retrieved from > configuration data: 'TestPatchBase.msi' > > MSI (s) (28:18) [16:48:12:202]: Using cached product context: machine > assigned for product: AD60EC3DF3B458A448D1943F1021B54C > > MSI (s) (28:18) [16:48:12:202]: Determined that existing product (either > this product or the product being upgraded with a patch) is installed > per-machine. > > MSI (s) (28:18) [16:48:12:202]: Note: 1: 2262 2: AdminProperties 3: > -2147287038 > > MSI (s) (28:18) [16:48:12:202]: Machine policy value 'DisableMsi' is 0 > > MSI (s) (28:18) [16:48:12:202]: Machine policy value > 'AlwaysInstallElevated' is 0 > > MSI (s) (28:18) [16:48:12:202]: User policy value > 'AlwaysInstallElevated' is 0 > > MSI (s) (28:18) [16:48:12:202]: Using cached product context: machine > assigned for product: AD60EC3DF3B458A448D1943F1021B54C > > MSI (s) (28:18) [16:48:12:202]: Product > {D3CE06DA-4B3F-4A85-841D-49F301125BC4} is admin assigned: LocalSystem > owns the publish key. > > MSI (s) (28:18) [16:48:12:202]: Product > {D3CE06DA-4B3F-4A85-841D-49F301125BC4} is managed. > > MSI (s) (28:18) [16:48:12:202]: Running product > '{D3CE06DA-4B3F-4A85-841D-49F301125BC4}' with elevated privileges: > Product is assigned. > > > > MSI (s) (28:18) [16:48:12:202]: PROPERTY CHANGE: Adding ADDLOCAL > property. Its value is 'EDS_SERVICE,SERVER_COMPONENTS'. > > MSI (s) (28:18) [16:48:12:202]: PROPERTY CHANGE: Adding REINSTALL > property. Its value is > 'LIFEADMIN_COMPONENTS,SCHEDULEMANAGER_COMPONENTS'. > > > > > > Part3: > > MSI (s) (28:18) [16:48:13:014]: Doing action: InstallValidate > > Action 16:48:13: InstallValidate. Validating install > > Action start 16:48:13: InstallValidate. > > MSI (s) (28:18) [16:48:13:014]: Feature: LIFEADMIN_COMPONENTS; > Installed: Local; Request: Reinstall; Action: Reinstall > > MSI (s) (28:18) [16:48:13:014]: Feature: SCHEDULEMANAGER_COMPONENTS; > Installed: Local; Request: Reinstall; Action: Reinstall > > MSI (s) (28:18) [16:48:13:014]: Feature: EDS_SERVICE; Installed: Absent; > Request: Local; Action: Local > > MSI (s) (28:18) [16:48:13:014]: Feature: SERVER_COMPONENTS; Installed: > Absent; Request: Local; Action: Local > > > > Part4: > > Action 16:51:22: PublishFeatures. Publishing Product Features > > MSI (s) (28:18) [16:51:22:441]: Executing op: > FeaturePublish(Feature=LIFEADMIN_COMPONENTS,Parent=CLIENT_COMPONENTS,Abs > ent=2,Component.. > > MSI (s) (28:18) [16:51:22:441]: Executing op: > FeaturePublish(Feature=SCHEDULEMANAGER_COMPONENTS,Parent=CLIENT_COMPONEN > TS,Absent=2,Component > > MSI (s) (28:18) [16:51:22:473]: Executing op: > FeaturePublish(Feature=EDS_SERVICE,,Absent=2,Component=.. > > MSI (s) (28:18) [16:51:22:488]: Executing op: > FeaturePublish(Feature=SERVER_COMPONENTS,,Absent=2,Component=.. > > MSI (s) (28:18) [16:51:22:504]: Executing op: > ActionStart(Name=PublishProduct,Description=Publishing product > information,) > > Action 16:51:22: PublishProduct. Publishing product information > > > > Please let me know if you need any further information. > > > > Thanks > > > > -----Original Message----- > From: Blair Murri [mailto:os...@live.com] > Sent: 22 August 2013 06:21 > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] Custom installation in Wix Patch > > > > I'm interested in seeing the feature selection part of a verbose log in > both of those scenarios. > > > > > Date: Wed, 21 Aug 2013 17:22:42 +0100 > > > From: swaroop.k...@ifdspercana.com > > > To: wix-users@lists.sourceforge.net > > > Subject: Re: [WiX-users] Custom installation in Wix Patch > > > > > > Thanks for the reply. I tried few different tweeks to my wix installer > > > and the patch installer installs all the components that are missing > for > > > a full installation on a system that has only typical installation. > > > > > > When I uninstall only the patch, it only removes/updates the component > > > related to the patch and leave the system with full installation > > > although it is meant to have typical/limited installation. > > > > > > I suspect the problem lies in configuration of wix elements such as > > > file, component or feature or something else. Below are some of my > code > > > snippets > > > > > > 1)Declare component > > > <ComponentGroup Id=" SERVERREG " Directory="INSTALLFOLDER"> > > > <Component Id="alxWeb" Guid="{}"> > > > <File Id="alxAnalyser" > > > Source="$(var.SOURCELOCATION)\alxAnalyser.exe" KeyPath="yes" /> > > > </Component> > > > </ComponentGroup> > > > > > > 2) Included in feature > > > <Feature Id="SERVER_COMPONENTS" Title="App Server" Level="10" > > > Description=""> > > > <!--<Application Server>--> > > > <ComponentGroupRef Id="SERVERREG"/> > > > > > > </Feature> > > > > > > 3) Publish feature > > > On click of typical installation button in wix, I have > > > <Publish Event="AddLocal" Value=" SERVER_COMPONENTS " > > > Order="1">1</Publish> > > > > > > Any help on this would be much appreciated. > > > > > > Thanks > > > > > > -----Original Message----- > > > From: David Watson [mailto:dwat...@sdl.com] > > > Sent: 14 August 2013 11:08 > > > To: General discussion for Windows Installer XML toolset. > > > Subject: Re: [WiX-users] Custom installation in Wix Patch > > > > > > The latter behaviour is automatic, only installed features are > patched. > > > > > > -----Original Message----- > > > From: Swaroop Kare [mailto:swaroop.k...@ifdspercana.com] > > > Sent: 14 August 2013 10:12 > > > To: wix-users@lists.sourceforge.net > > > Subject: [WiX-users] Custom installation in Wix Patch > > > > > > In the wix major upgrade, I have a set of features and the end user > has > > > the > > > option to install either typical, custom or complete features. > > > > > > > > > > > > In case of wix patch release, is it possible to give the user the same > > > option > > > of typical, custom or complete installation type. > > > > > > > > > > > > Else during the deployment can wix patch detect which features to be > > > deployed > > > based on the installation done in a system. i.e if a system is > installed > > > with > > > typical installation then the wix patch update only those components > > > that > > > belong to typical installation. and if a system has a custom > > > installation > > > with only feature X then the patch update should update only those > > > components > > > that belong to feature X. > > > > > > > > > > > > Thanks > > > > > > Wix Developer > > > > > > > > > This email and any files transmitted with it are confidential and > > > intended > > > solely for the use of the individual or entity to which it is > addressed > > > and > > > may contain information which is privileged, confidential or > prohibited > > > from > > > disclosure or unauthorised use. You are hereby notified that any use, > > > any > > > form of reproduction, dissemination, copying, disclosure, > modification, > > > distribution and/or publication of this e-mail message or its > > > attachments > > > other than by it's intended recipient is strictly prohibited by the > > > sender. > > > If you have received this email in error, please notify the system > > > manager by > > > email at ad...@ifdspercana.com Please note that any views or opinions > > > presented in this email are solely those of the author and do not > > > necessarily > > > represent those of the company. Finally, this email has been scanned > for > > > the > > > presence of viruses. The recipient should also check this email and > any > > > attachments for the presence of viruses. The company accepts no > > > liability for > > > any damage caused by any virus transmitted by this email > > > > ________________________________________________________________________ > > > _____ > > > _________ > > > > > > IFDS Percana Group Limited, no. 307152, is registered in Ireland at 16 > > > Joyce > > > Way, Park West Business Park, Dublin 12, Ireland. > > > Directors: Eugene Larmon, Patrick Concannon, William Slattery, Paul > > > O'Neil > > > (UK), Simon Hudson-Lund (UK) and Stephen Parkinson (UK) IFDS Percana > > > International Managed Services Limited, no. 368022, is regulated by > the > > > Central Bank of Ireland. Registered in Ireland at 16 Joyce Way, Park > > > West > > > Business Park, Dublin 12, Ireland. > > > IFDS Percana International Managed Services Limited is a wholly owned > > > subsidiary of IFDS Percana Group Limited and provides support services > > > to the > > > life and pensions industry. > > > Directors: Eugene Larmon, Patrick Concannon, Stephen Parkinson (UK) > and > > > Paul > > > O'Neil (UK). > > > www.ifdspercana.com > > > > > > ______________________________________________________________________ > > > This email has been scanned by the Symantec Email Security.cloud > > > service. > > > For more information please visit http://www.symanteccloud.com > > > ______________________________________________________________________ > > > > ------------------------------------------------------------------------ > > > ----- > > > - > > > Get 100% visibility into Java/.NET code with AppDynamics Lite! > > > It's a free troubleshooting tool designed for production. > > > Get down to code-level detail for bottlenecks, with <2% overhead. > > > Download for free and get started troubleshooting in minutes. > > > > http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clk > > > trk > > > _______________________________________________ > > > WiX-users mailing list > > > WiX-users@lists.sourceforge.net > > > https://lists.sourceforge.net/lists/listinfo/wix-users > > > SDL PLC confidential, all rights reserved. > > > 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. > > > SDL PLC is a public limited company registered in England and Wales. > > > Registered number: 02675207. > > > Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire > > > SL6 7DY, UK. > > > > > > > > > > ------------------------------------------------------------------------ > > > ------ > > > Get 100% visibility into Java/.NET code with AppDynamics Lite! > > > It's a free troubleshooting tool designed for production. > > > Get down to code-level detail for bottlenecks, with <2% overhead. > > > Download for free and get started troubleshooting in minutes. > > > > http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clk > > > trk > > > _______________________________________________ > > > WiX-users mailing list > > > WiX-users@lists.sourceforge.net > > > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > > > ______________________________________________________________________ > > > This email has been scanned by the Symantec Email Security.cloud > > > service. > > > For more information please visit http://www.symanteccloud.com > > > ______________________________________________________________________ > > > > > > This email and any files transmitted with it are confidential and > intended solely for the use of the individual or entity to which it is > addressed and may contain information which is privileged, confidential > or prohibited from disclosure or unauthorised use. You are hereby > notified that any use, any form of reproduction, > > > dissemination, copying, disclosure, modification, distribution and/or > publication of this e-mail message or its attachments other than by it's > intended recipient is strictly prohibited by the sender. If you have > received this email in error, please notify the system manager by email > at ad...@ifdspercana.com > > > Please note that any views or opinions presented in this email are > solely those of the author and do not necessarily represent those of the > company. Finally, this email has been scanned for the presence of > viruses. The recipient should also check this email and any attachments > for the presence of viruses. The company accepts no liability for any > damage caused by any virus transmitted by this email > > > > ________________________________________________________________________ > ______________ > > > > > > IFDS Percana Group Limited, no. 307152, is registered in Ireland at 16 > Joyce Way, Park West Business Park, Dublin 12, Ireland. > > > Directors: Eugene Larmon, Patrick Concannon, William Slattery, Paul > O'Neil (UK), Simon Hudson-Lund (UK) and Stephen Parkinson (UK) > > > IFDS Percana International Managed Services Limited, no. 368022, is > regulated by the Central Bank of Ireland. Registered in Ireland at 16 > Joyce Way, Park West Business Park, Dublin 12, Ireland. > > > IFDS Percana International Managed Services Limited is a wholly owned > subsidiary of IFDS Percana Group Limited and provides support services > to the life and pensions industry. > > > Directors: Eugene Larmon, Patrick Concannon, Stephen Parkinson (UK) > and Paul O'Neil (UK). > > > www.ifdspercana.com > > > > > > ______________________________________________________________________ > > > This email has been scanned by the Symantec Email Security.cloud > service. > > > For more information please visit http://www.symanteccloud.com > > > ______________________________________________________________________ > > > > > > > ------------------------------------------------------------------------ > ------ > > > Introducing Performance Central, a new site from SourceForge and > > > AppDynamics. Performance Central is your source for news, insights, > > > analysis and resources for efficient Application Performance > Management. > > > Visit us today! > > > > http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clk > trk > > > _______________________________________________ > > > WiX-users mailing list > > > WiX-users@lists.sourceforge.net > > > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > ------------------------------------------------------------------------ > ------ > > Introducing Performance Central, a new site from SourceForge and > > AppDynamics. Performance Central is your source for news, insights, > > analysis and resources for efficient Application Performance Management. > > > Visit us today! > > http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clk > trk > > _______________________________________________ > > WiX-users mailing list > > WiX-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > ______________________________________________________________________ > > This email has been scanned by the Symantec Email Security.cloud > service. > > For more information please visit http://www.symanteccloud.com > > ______________________________________________________________________ > > > This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to which it is addressed and may contain information which is privileged, confidential or prohibited from disclosure or unauthorised use. You are hereby notified that any use, any form of reproduction, > dissemination, copying, disclosure, modification, distribution and/or publication of this e-mail message or its attachments other than by it's intended recipient is strictly prohibited by the sender. If you have received this email in error, please notify the system manager by email at ad...@ifdspercana.com > Please note that any views or opinions presented in this email are solely those of the author and do not necessarily represent those of the company. Finally, this email has been scanned for the presence of viruses. The recipient should also check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus transmitted by this email > ________________________________________________________________________ ______________ > > IFDS Percana Group Limited, no. 307152, is registered in Ireland at 16 Joyce Way, Park West Business Park, Dublin 12, Ireland. > Directors: Eugene Larmon, Patrick Concannon, William Slattery, Paul O'Neil (UK), Simon Hudson-Lund (UK) and Stephen Parkinson (UK) > IFDS Percana International Managed Services Limited, no. 368022, is regulated by the Central Bank of Ireland. Registered in Ireland at 16 Joyce Way, Park West Business Park, Dublin 12, Ireland. > IFDS Percana International Managed Services Limited is a wholly owned subsidiary of IFDS Percana Group Limited and provides support services to the life and pensions industry. > Directors: Eugene Larmon, Patrick Concannon, Stephen Parkinson (UK) and Paul O'Neil (UK). > www.ifdspercana.com > > ______________________________________________________________________ > This email has been scanned by the Symantec Email Security.cloud service. > For more information please visit http://www.symanteccloud.com > ______________________________________________________________________ > ------------------------------------------------------------------------ ------ > Introducing Performance Central, a new site from SourceForge and > AppDynamics. Performance Central is your source for news, insights, > analysis and resources for efficient Application Performance Management. > Visit us today! > http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clk trk > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------ ------ Introducing Performance Central, a new site from SourceForge and AppDynamics. Performance Central is your source for news, insights, analysis and resources for efficient Application Performance Management. Visit us today! http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clk trk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ______________________________________________________________________ This email has been scanned by the Symantec Email Security.cloud service. For more information please visit http://www.symanteccloud.com ______________________________________________________________________ This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to which it is addressed and may contain information which is privileged, confidential or prohibited from disclosure or unauthorised use. You are hereby notified that any use, any form of reproduction, dissemination, copying, disclosure, modification, distribution and/or publication of this e-mail message or its attachments other than by it's intended recipient is strictly prohibited by the sender. If you have received this email in error, please notify the system manager by email at ad...@ifdspercana.com Please note that any views or opinions presented in this email are solely those of the author and do not necessarily represent those of the company. Finally, this email has been scanned for the presence of viruses. The recipient should also check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus transmitted by this email ________________________________________________________________________ ______________ IFDS Percana Group Limited, no. 307152, is registered in Ireland at 16 Joyce Way, Park West Business Park, Dublin 12, Ireland. Directors: Eugene Larmon, Patrick Concannon, William Slattery, Paul O'Neil (UK), Simon Hudson-Lund (UK) and Stephen Parkinson (UK) IFDS Percana International Managed Services Limited, no. 368022, is regulated by the Central Bank of Ireland. Registered in Ireland at 16 Joyce Way, Park West Business Park, Dublin 12, Ireland. IFDS Percana International Managed Services Limited is a wholly owned subsidiary of IFDS Percana Group Limited and provides support services to the life and pensions industry. Directors: Eugene Larmon, Patrick Concannon, Stephen Parkinson (UK) and Paul O'Neil (UK). www.ifdspercana.com ______________________________________________________________________ This email has been scanned by the Symantec Email Security.cloud service. For more information please visit http://www.symanteccloud.com ______________________________________________________________________ ------------------------------------------------------------------------ ------ Introducing Performance Central, a new site from SourceForge and AppDynamics. Performance Central is your source for news, insights, analysis and resources for efficient Application Performance Management. Visit us today! http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clk trk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ______________________________________________________________________ This email has been scanned by the Symantec Email Security.cloud service. For more information please visit http://www.symanteccloud.com ______________________________________________________________________ This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to which it is addressed and may contain information which is privileged, confidential or prohibited from disclosure or unauthorised use. You are hereby notified that any use, any form of reproduction, dissemination, copying, disclosure, modification, distribution and/or publication of this e-mail message or its attachments other than by it's intended recipient is strictly prohibited by the sender. If you have received this email in error, please notify the system manager by email at ad...@ifdspercana.com Please note that any views or opinions presented in this email are solely those of the author and do not necessarily represent those of the company. Finally, this email has been scanned for the presence of viruses. The recipient should also check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus transmitted by this email ______________________________________________________________________________________ IFDS Percana Group Limited, no. 307152, is registered in Ireland at 16 Joyce Way, Park West Business Park, Dublin 12, Ireland. Directors: Eugene Larmon, Patrick Concannon, William Slattery, Paul O'Neil (UK), Simon Hudson-Lund (UK) and Stephen Parkinson (UK) IFDS Percana International Managed Services Limited, no. 368022, is regulated by the Central Bank of Ireland. Registered in Ireland at 16 Joyce Way, Park West Business Park, Dublin 12, Ireland. IFDS Percana International Managed Services Limited is a wholly owned subsidiary of IFDS Percana Group Limited and provides support services to the life and pensions industry. Directors: Eugene Larmon, Patrick Concannon, Stephen Parkinson (UK) and Paul O'Neil (UK). www.ifdspercana.com ______________________________________________________________________ This email has been scanned by the Symantec Email Security.cloud service. For more information please visit http://www.symanteccloud.com ______________________________________________________________________ ------------------------------------------------------------------------------ Introducing Performance Central, a new site from SourceForge and AppDynamics. Performance Central is your source for news, insights, analysis and resources for efficient Application Performance Management. Visit us today! http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users