You could wrap the MSI up in a self-extracting archive which unpacks to a known location. This also avoids the problem of the MSI file being renamed by the downloader. You shouldnt rename an MSI file.
-----Original Message----- From: Pally Sandher [mailto:pally.sand...@iesve.com] Sent: 12 January 2010 14:07 To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Automatic MSI rename??? Sounds like the user is downloading your MSI from a web page using Internet Explorer & clicking "Run" rather than "Save" in the download prompt. The MSI is being run from the users Temporary Internet Files & when the time comes for them to install the later version, the old MSI simply doesn't exist as it has been purged from the Temporary Internet Files during the period between the original installation & the update. No ideas how you would fix it though unless you get the user to download the old MSI to a location on their machine & then manually change the registry entry to point at that location before they attempt to run your new MSI. The only real fix is educating users that the Run button in the Internet Explorer download prompt should never be used for MSI's. Good Luck. Palbinder Sandher Software Deployment & IT Administrator T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the <Virtual Environment>** Integrated Environmental Solutions Limited. Registered in Scotland No. SC151456 Registered Office - Helix Building, West Of Scotland Science Park, Glasgow G20 0SP Email Disclaimer -----Original Message----- From: Tobi Ha [mailto:tob...@gmx.net] Sent: 12 January 2010 12:42 To: wix-users@lists.sourceforge.net; wix-users@lists.sourceforge.net Subject: [WiX-users] Automatic MSI rename??? Hi, I have a question concerning the following topic: In our company we create a msi file for a component/product ,e.g. xyz.msi. The product may only exist in one, the newest version, on the customers machine, therfore we use Major upgrades to replace any older version during installation. For each product version the same name of the msi, i.e. xyz.msi is used. This msi works on the most machines, but on some machines we get an error which points out that a xyz[1].msi cannot be found. Inside the registry instead of xyz.msi a named item xyz[1].msi can be found, but of cause our software does not rename the file. Does somebody know, which automatism changes the file name of an msi i.e. by appending indexes? Or is this an error within the MSI? Best regards, Tobias -- GRATIS für alle GMX-Mitglieder: Die maxdome Movie-FLAT! Jetzt freischalten unter http://portal.gmx.net/de/go/maxdome01 ------------------------------------------------------------------------------ This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon's best-in-class app development support A streamlined, 14 day to market process makes app distribution fast and easy Join now and get one step closer to millions of Verizon customers http://p.sf.net/sfu/verizon-dev2dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon's best-in-class app development support A streamlined, 14 day to market process makes app distribution fast and easy Join now and get one step closer to millions of Verizon customers http://p.sf.net/sfu/verizon-dev2dev _______________________________________________ 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. ------------------------------------------------------------------------------ This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon's best-in-class app development support A streamlined, 14 day to market process makes app distribution fast and easy Join now and get one step closer to millions of Verizon customers http://p.sf.net/sfu/verizon-dev2dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users