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

Reply via email to