[WiX-users] Digital certificate patching
We are a few months away from our digital certificate expiring. We support UAC patching and so we need to add the new certificate to the MsiPatchCertificate table and issue a patch. The problem is that we use the admin install patching method (because the build numbers of all our files change with each build) and we would need to add a DigitalCertificateRef element to the patch family, only no such element exists. Is there any way of producing a patch that includes a new digital certificate without having a wixpdb for the original installer ? I'd prefer not to have to hack around with the patch in Orca. The patches are cumulative and supersede old ones and I'd have to do this each time a new patch was made. /pre BR style=font-size:4px; a href = http://www.sdl.com/sdl-vision;img src=http://www.sdl.com/images/email_new_logo.png; alt=www.sdl.com/sdl-vision border=0//a BR font face=arial size=2a href =http://www.sdl.com/sdl-vision; style=color:005740; font-weight: boldwww.sdl.com/sdl-vision/a/font BR BR 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 -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Burn Built-in Variables System64Folder?
Hi, Try to use util:FileSearch for check mfc100.dll version for deploying VCREdist. SystemFolder works fine on x86 + x64: util:FileSearch Id=MFC100_Version_x86 Variable=MFC100_Version_x86 Path=[SystemFolder]\mfc100.dll Result=version/ Doesn't work: util:FileSearch Id=MFC100_Version_x64 Variable=MFC100_Version_x64 Path=[System64Folder]\mfc100.dll Result=version/ Didn't find System64Folder in Burn Built-in Variables but should exist for such cases I suppose? Did I miss something ? Thanks and best regards, Tobias -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Calling an url during install process
Hello! I have a new requirement I'm not sure how to meet. The install package needs to call an url during the install process in silent mode. I need to validate a url is accessible from the box the application is installing before the actual install starts. It doesn't require any user interaction so opening a browser and navigate to the url is not really an option. Is this possible using WiX? If so, how? Thanks! JL -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] What is the stable version of pyro.exe and torch.exe
Hi all, For our product we are using version 3.0.5419.0 of the above tools. Wanted to know if these are stable... If not which version are stable... Thankx Kanishk -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Burn Built-in Variables System64Folder?
Yeah, probalby should exist. Please open a bug. On Wed, Aug 17, 2011 at 6:31 AM, Tobias S tobias.s1...@gmail.com wrote: Hi, Try to use util:FileSearch for check mfc100.dll version for deploying VCREdist. SystemFolder works fine on x86 + x64: util:FileSearch Id=MFC100_Version_x86 Variable=MFC100_Version_x86 Path=[SystemFolder]\mfc100.dll Result=version/ Doesn't work: util:FileSearch Id=MFC100_Version_x64 Variable=MFC100_Version_x64 Path=[System64Folder]\mfc100.dll Result=version/ Didn't find System64Folder in Burn Built-in Variables but should exist for such cases I suppose? Did I miss something ? Thanks and best regards, Tobias -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- virtually, Rob Mensching - http://RobMensching.com LLC -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] WixDifxAppExtension
The real question is how do you make that happen with DIFX. We, unfortunately, do not own the DifxApp CustomAction which means we don't control how it works. We just read their documentation and exposed it via the WiX toolset... I'm also not an expert on DIFX but there are some people on this list that seem to use it regularly and I think there is a place to send DIFX questions mentioned in the archives of this mailing list... On Tue, Aug 16, 2011 at 8:15 AM, Parkes, Kevin kevin.par...@wacom.euwrote: I am using WixDifxAppExtension to install a printer driver as part of an application installer. The WiX source is as follows: Component Id=GSDriver Guid=... File Id=GSDriver_INF Vital=yes KeyPath=yes Source=GSDriver.inf/ File Id=GSDriver_CAT Vital=yes Source=GSDriver.cat/ File Id=GSDriver_PPD Vital=yes Source=GSDriver.ppd/ difx:Driver DeleteFiles=yes PlugAndPlayPrompt=no ForceInstall=yes Legacy=yes / /Component The corresponding custom actions apparently complete successfully. However, the install log file includes the lines: DIFXAPP: INFO: No matching devices found in INF ...\GSDriver.inf on the Machine. DIFXAPP: INFO: No drivers installed. No devices found that match driver(s) contained in '...\GSDriver.inf' and a subsequent attempt to add a printer fails with a driver not found error. I've tried various combinations of yes/no values for the attributes in the Driver element (mostly out of desperation) but the outcome is the same each time. The log file is correct in that there is not (and will not be) a matching device at install time but, as I understand it, it should be possible to preinstall the driver: my question is how do I make that happen with WiX? -- uberSVN's rich system and user administration capabilities and model configuration take the hassle out of deploying and managing Subversion and the tools developers use with it. Learn more about uberSVN and get a free download at: http://p.sf.net/sfu/wandisco-dev2dev ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- virtually, Rob Mensching - http://RobMensching.com LLC -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Std Bootstrapper failed: Error
Are you signing with a certficiate that is from a trusted root? On Tue, Aug 16, 2011 at 7:51 AM, Vadym Verba vve...@sdl.com wrote: Had same problem with any signed msi. In my case defect reproduced ONLY on 2008 SP2 (x32 and x64). Tested on 2003 and 2008 R2 - worked fine. Workaround was found accidently: import certificate of publisher, the msi was sign which's key. Import certificate: 1) go to file (msi in my case) property 2) go to Digital Signatures tab 3) select publisher, press Details 4) press View Certificate 5) press Install Certificate..., Next, Next, Finish The bundle .exe and msi'es were sign with the same publisher, so this worked for me. -- Message: 2 Date: Thu, 28 Jul 2011 14:33:56 +0200 From: thomas.debo...@rohde-schwarz.com Subject: [WiX-users] Antwort: Re: Std Bootstrapper failed: Error 0x800b010a To: General discussion for Windows Installer XML toolset. wix-users@lists.sourceforge.net Message-ID: of110cb969.7b8e22df-onc12578db.0044c76c-c12578db.00450...@rohde-schwarz.com Content-Type: text/plain; charset=US-ASCII Thanks, I've created bug Bootstrapper failed to launch signed installer (no WWW) with ID: 3380917 https://sourceforge.net/tracker/?func=detailaid=3380917group_id=105970atid =642714https://sourceforge.net/tracker/?func=detailaid=3380917group_id=105970atid=642714 Cheers, Thomas 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. -- uberSVN's rich system and user administration capabilities and model configuration take the hassle out of deploying and managing Subversion and the tools developers use with it. Learn more about uberSVN and get a free download at: http://p.sf.net/sfu/wandisco-dev2dev ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- virtually, Rob Mensching - http://RobMensching.com LLC -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] What is the stable version of pyro.exe and torch.exe
WiX v3.0 is stable. We don't fix anything in it any more. WiX v3.5 is also stable, we don't fix anything in it either. WiX v3.6 is where we fix bugs and thus is a bit less stable (but sometimes works better smile/). On Wed, Aug 17, 2011 at 7:09 AM, Kanishk Rastogi karas...@microsoft.comwrote: Hi all, For our product we are using version 3.0.5419.0 of the above tools. Wanted to know if these are stable... If not which version are stable... Thankx Kanishk -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- virtually, Rob Mensching - http://RobMensching.com LLC -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Burn uninstall fails - bundle is removed from ARP
Are you shipping a product with Burn right now? The comment, telling people not to do the behavior is not an option for us at this time. concerns me because we're still actively *massively* changing Burn right now with breaking changes still showing up. I would not recommend shipping Burn to customers outside of Beta (aka: you may need to completely uninstall this before installing RTM and it may not work perfectly). I say this because I would feel bad if you came back and said, You guys totally hosed me with Burn when I sold a product using it to all my customers! Telling people This particular part of the feature does not work correctly needs to be okay with Burn right now... at least for the next 3 - 6 months. PS: Another way to work around this problem for now (which is how Visual Studio avoids the problem) is to Chain/@DisableRollback=yes. I think that will prevent the bundle from getting into a bad state. On Mon, Aug 15, 2011 at 6:51 AM, Dan Puza dp...@ultra-scan.com wrote: Personally, I would note the bug in the bug database and tell people to not do that behavior until it is fixed. If the bug is really blocking you, adding a comment explaining why you need it fixed helps us realize that the bug is worse than maybe we thought it was. Thanks for the response. Unfortunately, telling people not to do the behavior is not an option for us at this time. Killing Burn while it is running increases the chances of really crazy one off issues that only you will see. That means we will either: a) spend a lot of time supporting you or b) you will just have to skip filing bug reports on things that actually might not be related to killing the process but it'll be very hard to tell. Neither of those options above get us to the end goal of a complete and stable Burn. That's what I want to focus on and I admittedly get a bit bent by things that could be distractions because there are a lot of bugs to fix yet... smile/ I absolutely understand your concerns there. I did not specify this in my previous messages, but before writing I had reproduced the issue in a new clean project that did not include the crazy workaround. Surely that should be valid for a bug report. But if you really do not want any of my feedback on WiX, what can I say... Also sorry, I had looked through the bug list, somehow I missed seeing that one. -Original Message- From: Rob Mensching [mailto:r...@robmensching.com] Sent: Friday, August 12, 2011 11:53 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Burn uninstall fails - bundle is removed from ARP Personally, I would note the bug in the bug database and tell people to not do that behavior until it is fixed. If the bug is really blocking you, adding a comment explaining why you need it fixed helps us realize that the bug is worse than maybe we thought it was. Killing Burn while it is running increases the chances of really crazy one off issues that only you will see. That means we will either: a) spend a lot of time supporting you or b) you will just have to skip filing bug reports on things that actually might not be related to killing the process but it'll be very hard to tell. Neither of those options above get us to the end goal of a complete and stable Burn. That's what I want to focus on and I admittedly get a bit bent by things that could be distractions because there are a lot of bugs to fix yet... smile/ On Fri, Aug 12, 2011 at 6:47 AM, Dan Puza dp...@ultra-scan.com wrote: Obviously it's wrong. Can you offer any better viable workarounds using more appropriate approaches, at the moment, until the bug gets fixed? I would be happy to hear anyone's constructive feedback rather than mean spirited comments, Rob. I was backed into a corner. Anyway, I think in reality the extent of harm possible from this particular workaround kludge is pretty low, I think... If there are more nuanced levels that it is wrong and you would care to enlighten, I would be interested to hear them. -Original Message- From: Rob Mensching [mailto:r...@robmensching.com] Sent: Thursday, August 11, 2011 8:30 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Burn uninstall fails - bundle is removed from ARP Wow, that is wrong on so many levels. Please don't file any bugs on Burn while you're doing that. I don't want to investigate any of them. Anyway, this sounds like bug: http://sourceforge.net/tracker/?func=detailaid=3367340group_id=10597 0atid=642714 On Wed, Aug 10, 2011 at 5:48 PM, Dan Puza dp...@ultra-scan.com wrote: Heh... for now as a workaround I am having the ExePackage kill the parent process (the bootstrapper) when the user cancels it... in order to keep the ARP entry... at least it works... :-/ -Original Message- From: Dan Puza Sent: Wednesday, August 10, 2011 6:58 PM
Re: [WiX-users] Calling an url during install process
The Windows Installer doesn't not provide a mechanism to do that and we have not written a CustomAction in the WiX toolset to do that either so you'd have to write your own CustomAction. On Wed, Aug 17, 2011 at 7:08 AM, Jean-Luc Morin jeanluc.mo...@gmail.comwrote: Hello! I have a new requirement I'm not sure how to meet. The install package needs to call an url during the install process in silent mode. I need to validate a url is accessible from the box the application is installing before the actual install starts. It doesn't require any user interaction so opening a browser and navigate to the url is not really an option. Is this possible using WiX? If so, how? Thanks! JL -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- virtually, Rob Mensching - http://RobMensching.com LLC -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Calling an url during install process
Can you point me on a good and detailed example to create a CustomAction in C#, I have tried to create one but the Install pop an error saying that the DLL cannot be run. Thanks! -Original Message- From: Rob Mensching [mailto:r...@robmensching.com] Sent: August-17-11 10:29 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Calling an url during install process The Windows Installer doesn't not provide a mechanism to do that and we have not written a CustomAction in the WiX toolset to do that either so you'd have to write your own CustomAction. On Wed, Aug 17, 2011 at 7:08 AM, Jean-Luc Morin jeanluc.mo...@gmail.comwrote: Hello! I have a new requirement I'm not sure how to meet. The install package needs to call an url during the install process in silent mode. I need to validate a url is accessible from the box the application is installing before the actual install starts. It doesn't require any user interaction so opening a browser and navigate to the url is not really an option. Is this possible using WiX? If so, how? Thanks! JL -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- virtually, Rob Mensching - http://RobMensching.com LLC -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Calling an url during install process
You can use a custom action for this. If you can implement a .NET based CA your code can be very simple (use a WebClient instance to connect to the URL). Make sure your CA displays a proper progress text, so while your setup checks the URL the user knows the setup is not blocked. Dan -Original Message- From: Jean-Luc Morin [mailto:jeanluc.mo...@gmail.com] Sent: Wednesday, August 17, 2011 5:08 PM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Calling an url during install process Hello! I have a new requirement I'm not sure how to meet. The install package needs to call an url during the install process in silent mode. I need to validate a url is accessible from the box the application is installing before the actual install starts. It doesn't require any user interaction so opening a browser and navigate to the url is not really an option. Is this possible using WiX? If so, how? Thanks! JL -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Replace component on reinstall
Hello, I would like to have a component that does not get removed at uninstall. However, if I uninstall and install again, I would like the file to be replaced with the one in the installer. Here is my code: Component Id=PrefsFileComponent Guid=* Permanent=yes NeverOverwrite=no File Id=PrefsXML Name=preferences.xml Source=$(var.RESOURCES)\preferencesServeDirectories.xml KeyPath=yes / /Component The problem is when I install and uninstall, then edit this preferences.xml file. If I do the install, I would like my XML edits to be removed since the installer should replace the file with the one in the MSI. However, it is not getting replaced. I am using Win 7, Wix 3.5 Thanks. -Jono -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] New file not installed
(not sure of exact terminology here since WiX is a part time task, please bear with me…) Have setup our installations to do an upgrade from version to version as follows: Upgrade Id=$(var.UpgradeCode) UpgradeVersion Minimum=$(var.BGProductVersion) IncludeMinimum=no OnlyDetect=yes Language=1033 Property=NEWPRODUCTFOUND / UpgradeVersion Minimum=5.3.0 IncludeMinimum=yes Maximum=$(var.BGProductVersion) IncludeMaximum=no Language=1033 Property=UPGRADEFOUND / /Upgrade In upgrading our software from v5.5 to v5.6 we are adding four new files. Three of the new files are installed, one of the files is not. In the log I see two RemoveFiles for two of the files, one of which is the missing file. Later on I see references to all four files – “no binary patches”, “ComponentRegister”. Nothing that singles out the missing file. Any ideas what I am missing here? Kurt Jensen Senior Software Engineer Ophir-Spiricon LLC The True Measure of Laser Performance™ -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] WiX Project Local VS Build vs TFS 2010 Build
Hello, I have a WiX Project that has a .wxi file with all variables, where one of the variable is the “SourcePath” for all files that are included in MSI. Is there a way I can check if the build/compile is done from Local VS or from TFS Team Build, so that I can set the path of above variable accordingly? Thanks, Prabhat Nath -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] New file not installed
somehow difficult to describe with few background information. So just some thoughts. Maybe take the Tramontana tutorial as starting point: http://wix.tramontana.co.hu/tutorial/upgrades-and-modularization. In general Tramontana seems for me one of the most efficient ways to get into WiX / MSI. Are you handling the whole installer as major upgrade ? Check for file versioning. Did any of the assembly versions decrease ? E.g. 3.100.xx.xx to 3.11.xx.xx Regards Tobias 2011/8/17 Kurt Jensen kurt.jen...@us.ophiropt.com: (not sure of exact terminology here since WiX is a part time task, please bear with me…) Have setup our installations to do an upgrade from version to version as follows: Upgrade Id=$(var.UpgradeCode) UpgradeVersion Minimum=$(var.BGProductVersion) IncludeMinimum=no OnlyDetect=yes Language=1033 Property=NEWPRODUCTFOUND / UpgradeVersion Minimum=5.3.0 IncludeMinimum=yes Maximum=$(var.BGProductVersion) IncludeMaximum=no Language=1033 Property=UPGRADEFOUND / /Upgrade In upgrading our software from v5.5 to v5.6 we are adding four new files. Three of the new files are installed, one of the files is not. In the log I see two RemoveFiles for two of the files, one of which is the missing file. Later on I see references to all four files – “no binary patches”, “ComponentRegister”. Nothing that singles out the missing file. Any ideas what I am missing here? Kurt Jensen Senior Software Engineer Ophir-Spiricon LLC The True Measure of Laser Performance™ -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] WiX Project Local VS Build vs TFS 2010 Build
TFS Team Build eventually calls MSBuild to perform the build. Local VS eventually calls MSBuild to perform the build. You'll want to determine whether there are TFS specific properties that are passed to the solution to build (and thus are available in the .wixproj). You'll then want to update the .wixproj in question to pass that value as a preprocessor constant (DefineConstants) or use the value in some way to define a preprocessor constant that you can use in the .wxi. Perhaps your problem could be solved by using project references. http://wix.sourceforge.net/manual-wix3/votive_project_references.htm I find $(var.ProjectName.ProjectDir), $(var.ProjectName.TargetDir), and $(var.ProjectName.SolutionDir) particularly useful. Edwin G. Castro Software Developer - Staff Digital Channels Fiserv Office: 503-746-0643 Fax: 503-617-0291 www.fiserv.com Please consider the environment before printing this e-mail -Original Message- From: Prabhat Nath [mailto:prabhat.n...@gmail.com] Sent: Wednesday, August 17, 2011 11:48 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] WiX Project Local VS Build vs TFS 2010 Build Hello, I have a WiX Project that has a .wxi file with all variables, where one of the variable is the “SourcePath” for all files that are included in MSI. Is there a way I can check if the build/compile is done from Local VS or from TFS Team Build, so that I can set the path of above variable accordingly? Thanks, Prabhat Nath -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] WixDifxAppExtension
a) Did you get the drivers installed manually. Think it should work with context menu on inf driver + install. But to be honest I didn't do it for a long time ;-) b) Check out my configuration sample e.g. here: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Single-Wix-setup-for-Win7-32-64-bit-operating-system-td6597519.html#a6597758 c) Do you have InstallShield ? If so build an MSI with their driver wizard, check if the files are relative as described in the inf file and build an msi. If driver works properly dark the resulting MSI and have a look at it... 2011/8/17 Rob Mensching r...@robmensching.com: The real question is how do you make that happen with DIFX. We, unfortunately, do not own the DifxApp CustomAction which means we don't control how it works. We just read their documentation and exposed it via the WiX toolset... I'm also not an expert on DIFX but there are some people on this list that seem to use it regularly and I think there is a place to send DIFX questions mentioned in the archives of this mailing list... On Tue, Aug 16, 2011 at 8:15 AM, Parkes, Kevin kevin.par...@wacom.euwrote: I am using WixDifxAppExtension to install a printer driver as part of an application installer. The WiX source is as follows: Component Id=GSDriver Guid=... File Id=GSDriver_INF Vital=yes KeyPath=yes Source=GSDriver.inf/ File Id=GSDriver_CAT Vital=yes Source=GSDriver.cat/ File Id=GSDriver_PPD Vital=yes Source=GSDriver.ppd/ difx:Driver DeleteFiles=yes PlugAndPlayPrompt=no ForceInstall=yes Legacy=yes / /Component The corresponding custom actions apparently complete successfully. However, the install log file includes the lines: DIFXAPP: INFO: No matching devices found in INF ...\GSDriver.inf on the Machine. DIFXAPP: INFO: No drivers installed. No devices found that match driver(s) contained in '...\GSDriver.inf' and a subsequent attempt to add a printer fails with a driver not found error. I've tried various combinations of yes/no values for the attributes in the Driver element (mostly out of desperation) but the outcome is the same each time. The log file is correct in that there is not (and will not be) a matching device at install time but, as I understand it, it should be possible to preinstall the driver: my question is how do I make that happen with WiX? -- uberSVN's rich system and user administration capabilities and model configuration take the hassle out of deploying and managing Subversion and the tools developers use with it. Learn more about uberSVN and get a free download at: http://p.sf.net/sfu/wandisco-dev2dev ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- virtually, Rob Mensching - http://RobMensching.com LLC -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] New file not installed
somehow difficult to describe with few background information. what information do you need? Maybe take the Tramontana tutorial as starting point: yes, I am following the tutorial Are you handling the whole installer as major upgrade ? yes Did any of the assembly versions decrease ? this is a file that did not exist in the previous installation. there is no previous version. Kurt -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] New file not installed
I'm used to Major upgrades removing the previous release(s) so only the newest major version shows in Add/Remove Programs. But, that probably won't work if you have OnlyDetect=yes. And maybe that's not what you want to do. You might also check a clean install to see if all four files get installed. If it doesn't work on a clean install then that's probably the first place to take a look. I'd suppose that is working, just an idea. Do these files contain Version information or are they version-less type of files? Is each file in its own Component? Just some thinking points. -Original Message- From: Kurt Jensen [mailto:kurt.jen...@us.ophiropt.com] Sent: Wednesday, August 17, 2011 12:25 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] New file not installed somehow difficult to describe with few background information. what information do you need? Maybe take the Tramontana tutorial as starting point: yes, I am following the tutorial Are you handling the whole installer as major upgrade ? yes Did any of the assembly versions decrease ? this is a file that did not exist in the previous installation. there is no previous version. Kurt -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] New file not installed
OnlyDetect=yes ??? You might also check a clean install to see if all four files get installed. yes, a clean install works. Do these files contain Version information yes, all files have strong names Is each file in its own Component? yes Kurt -Original Message- From: Chad Petersen [mailto:chad.peter...@harlandfs.com] Sent: Wednesday, August 17, 2011 1:51 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] New file not installed I'm used to Major upgrades removing the previous release(s) so only the newest major version shows in Add/Remove Programs. But, that probably won't work if you have OnlyDetect=yes. And maybe that's not what you want to do. You might also check a clean install to see if all four files get installed. If it doesn't work on a clean install then that's probably the first place to take a look. I'd suppose that is working, just an idea. Do these files contain Version information or are they version-less type of files? Is each file in its own Component? Just some thinking points. -Original Message- From: Kurt Jensen [mailto:kurt.jen...@us.ophiropt.com] Sent: Wednesday, August 17, 2011 12:25 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] New file not installed somehow difficult to describe with few background information. what information do you need? Maybe take the Tramontana tutorial as starting point: yes, I am following the tutorial Are you handling the whole installer as major upgrade ? yes Did any of the assembly versions decrease ? this is a file that did not exist in the previous installation. there is no previous version. Kurt -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] New file not installed
I had a recent situation where a window with no title had the file in use that I was trying to replace. And the developers on that project hadn't changed the version so it went like this. 1. MSI detects file in use so schedules a reboot for that to be deleted. 2. MSI does a version check of the file and sees it's the same so decides it doesn't need to replace anything 3. MSI reboots system and deletes file from step #1 - resulting in no file The OnlyDetect=yes says to keep the product it is looking for. OnlyDetect=no says to not only detect but also remove the prior version(s). Are these GAC'ed or WinSxS'ed files? Have their versions all changed? If not this article might explain it. http://blogs.msdn.com/b/astebner/archive/2007/02/08/assemblies-may-be-mi ssing-from-the-gac-or-winsxs-cache-after-an-msi-major-upgrade.aspx -Original Message- From: Kurt Jensen [mailto:kurt.jen...@us.ophiropt.com] Sent: Wednesday, August 17, 2011 1:20 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] New file not installed OnlyDetect=yes ??? You might also check a clean install to see if all four files get installed. yes, a clean install works. Do these files contain Version information yes, all files have strong names Is each file in its own Component? yes Kurt -Original Message- From: Chad Petersen [mailto:chad.peter...@harlandfs.com] Sent: Wednesday, August 17, 2011 1:51 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] New file not installed I'm used to Major upgrades removing the previous release(s) so only the newest major version shows in Add/Remove Programs. But, that probably won't work if you have OnlyDetect=yes. And maybe that's not what you want to do. You might also check a clean install to see if all four files get installed. If it doesn't work on a clean install then that's probably the first place to take a look. I'd suppose that is working, just an idea. Do these files contain Version information or are they version-less type of files? Is each file in its own Component? Just some thinking points. -Original Message- From: Kurt Jensen [mailto:kurt.jen...@us.ophiropt.com] Sent: Wednesday, August 17, 2011 12:25 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] New file not installed somehow difficult to describe with few background information. what information do you need? Maybe take the Tramontana tutorial as starting point: yes, I am following the tutorial Are you handling the whole installer as major upgrade ? yes Did any of the assembly versions decrease ? this is a file that did not exist in the previous installation. there is no previous version. Kurt -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] New file not installed
The OnlyDetect=yes... ok, thanks. this could bite us... and, no, this is not possible. the file does not exist in the earlier version so it cannot be in use. Are these GAC'ed or WinSxS'ed files? no what is so weird is that 3 of the new files install just fine, while this one file does not. and there is nothing in the log that indicates anything special or different about this one file. it is listed in the same way and along with the other three. -Original Message- From: Chad Petersen [mailto:chad.peter...@harlandfs.com] Sent: Wednesday, August 17, 2011 3:06 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] New file not installed I had a recent situation where a window with no title had the file in use that I was trying to replace. And the developers on that project hadn't changed the version so it went like this. 1. MSI detects file in use so schedules a reboot for that to be deleted. 2. MSI does a version check of the file and sees it's the same so decides it doesn't need to replace anything 3. MSI reboots system and deletes file from step #1 - resulting in no file The OnlyDetect=yes says to keep the product it is looking for. OnlyDetect=no says to not only detect but also remove the prior version(s). Are these GAC'ed or WinSxS'ed files? Have their versions all changed? If not this article might explain it. http://blogs.msdn.com/b/astebner/archive/2007/02/08/assemblies-may-be-mi ssing-from-the-gac-or-winsxs-cache-after-an-msi-major-upgrade.aspx -Original Message- From: Kurt Jensen [mailto:kurt.jen...@us.ophiropt.com] Sent: Wednesday, August 17, 2011 1:20 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] New file not installed OnlyDetect=yes ??? You might also check a clean install to see if all four files get installed. yes, a clean install works. Do these files contain Version information yes, all files have strong names Is each file in its own Component? yes Kurt -Original Message- From: Chad Petersen [mailto:chad.peter...@harlandfs.com] Sent: Wednesday, August 17, 2011 1:51 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] New file not installed I'm used to Major upgrades removing the previous release(s) so only the newest major version shows in Add/Remove Programs. But, that probably won't work if you have OnlyDetect=yes. And maybe that's not what you want to do. You might also check a clean install to see if all four files get installed. If it doesn't work on a clean install then that's probably the first place to take a look. I'd suppose that is working, just an idea. Do these files contain Version information or are they version-less type of files? Is each file in its own Component? Just some thinking points. -Original Message- From: Kurt Jensen [mailto:kurt.jen...@us.ophiropt.com] Sent: Wednesday, August 17, 2011 12:25 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] New file not installed somehow difficult to describe with few background information. what information do you need? Maybe take the Tramontana tutorial as starting point: yes, I am following the tutorial Are you handling the whole installer as major upgrade ? yes Did any of the assembly versions decrease ? this is a file that did not exist in the previous installation. there is no previous version. Kurt -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users --
Re: [WiX-users] System wide Environment variables and the Exit Dialog (or just installer in general) .. got my answer
Give us a clue! On 16/08/2011 22:46, Robert Hermann wrote: After some more research .. I got my answer. -Original Message- From: Robert Hermann [mailto:rob.herm...@nicewareintl.com] Sent: Tuesday, August 16, 2011 3:15 PM To: 'General discussion for Windows Installer XML toolset.' Subject: Re: [WiX-users] System wide Environment variables and the Exit Dialog (or just installer in general) I've done some research in using system wide environment variables (not wix installer session variable) and the exit dialog. I've been able to setup an environment variable and then run the installer and echo the value of the variable in the Exit Dialog screen. I take it one step further and one of last custom actions in my installer installs/upgrades a database and then sets an System wide environment variable (not a wix session variable) as an attempt to pass this information back to the Exit Dialog. The custom action (vb.net) uses the Environment.SetEnvironmentVariable(HTSDATABASECONVERSIONERROR, status DateTime.Now.ToString, EnvironmentVariableTarget.Machine) Once the installer is complete, and I get the exit dialog, I don't see the value echoed in the dialog however, when I type set at the command prompt I can see the environment variable with its value. I'm thinking the installer takes a snapshot of the environment variables needs to refresh its view of the Environment variables but I don't know if this is true or not. To be clear on what I'm trying to accomplish, after I run the install, I want to be able to see the value of the HTSDATABASECONVERSIONERROR system environment variable (as set by the custom action) in the Wix Exit dialog. Thanks ! Rob -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] New file not installed
Sounds like you have sequenced RemoveExistingProducts towards the end of the execute sequence. Correct? What happens if you sequence it early in the sequence so uninstall happens first? (that _should_ solve the problem) Is this new component in a feature whose state is not being migrated correctly by MigrateFeatureStates standard action? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/New-file-not-installed-tp6696061p6697454.html Sent from the wix-users mailing list archive at Nabble.com. -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] wix 3.5 Remember Company name during folder selection
Hi, How do i get wix 3.5 to remember my company name as part of the user selected folder to be installed? For example, I usually install my files to C:\CompanyName and when the installer prompts user to select their preferred location to be installed, C:\CompanyName usualy replaced with [PATH TO USERS SELECTED FOLDER]. I would like it to add CompanyName to the end of the path. [PATH TO USERS SELECTED FOLDER]\CompanyName How can i achieve that? Code below to install to C:\CompanyName Directory Id=TARGETDIR Name=SourceDir !-- Install stuff into [SystemDrive] folder. -- !-- This is the folder where the website content will be located -- Directory Id=INSTALLLOCATION Name=CompanyName /Directory /Directory Cheers! http://stackoverflow.com/questions/7091978/wix-3-5-remember-company-name-during-folder-selection -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Digital certificate patching
On 17-Aug-11 09:27, Peter Shirtcliffe wrote: The problem is that we use the admin install patching method (because the build numbers of all our files change with each build) and we would need to add a DigitalCertificateRef element to the patch family, only no such element exists. No idea on your root issue, but please file a bug: It seems an omission to not have that (though it might be a PatchCertificatesRef instead). -- sig://boB http://joyofsetup.com/ -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Can i Install Another msi from my MSI..
On 16-Aug-11 05:38, Pally Sandher wrote: Yes it's possible, see http://msdn.microsoft.com/en-us/library/aa368010.aspx; http://msdn.microsoft.com/en-us/library/bb204770.aspx#concurrent_installs but you shouldn't do it for the reasons listed on those pages. Unlike other discouraged techniques (script CAs, self-reg), concurrent installations are officially deprecated. I don't know if there's a deprecation-to-removal plan in MSI, but one never knows... -- sig://boB http://joyofsetup.com/ -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] BA DetectRelatedMsiPackage downgrade detection
On 16-Aug-11 05:45, Alexander Krivács Schrøder wrote: In implementing my own bootstrapper application, I've implemented the DetectRelatedMsiPackage event to be informed of MajorUpgrades if an msi with a lower version number is installed, and this works fine. However, the RelatedOperation enum also contains a value called Downgrade, but when I run my bootstrapper bundled with an older version of an msi, I get a DetectRelatedMsiPackage event for it, but the Operation is set to None, not Downgrade as I would have expected. That's (apparently) by design if your major upgrade is marked detect only, since there should be no action taken. The downgrade enum is passed only for *minor* upgrade packages (same product code and lower product version). When the product codes differ, any matching product is considered a major upgrade, even if it's a lower version -- same as MSI. You might want to file a feature request to ask for the related package version number to be included, so you have the same info Burn does in deciding what to do. -- sig://boB http://joyofsetup.com/ -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users