As always, Bob thanks! The fog is parting a little. :) I'd noticed the 
"copy-to-cache-install-delete-from-cache" pattern with MSI files but didn't 
realize that it applied to ExePackage stuff as well. 

With the hints from you and David Watson, I got it working. No matter what I 
tried, if the files were external, I'd get hash errors as Burn was processing 
them copying them from the external location, to the %TEMP% directory, to the 
cache directory. Once I compressed all 250+ files into my EXE everything worked.

Hope you don't mind another question. :) Why does Burn expand into the %TEMP% 
directory and copy to the cache directory? Why not just extract the files from 
the EXE directly into the cache directory? The installer I'm working on with 
everything is 2.69GB so there's a lot spent file copying between the two 
directories. Also, Burn is leaving all the files extracted in the %TEMP% 
directory in BRN*.TMP directories. I swear I saw a bug in the database about 
that a while ago, but can't find it. I'll get that filed if I can't find it.

Thanks!

John
Wintellect
http://www.wintellect.com
+1-877-968-5528


-----Original Message-----
From: Bob Arnson [mailto:b...@joyofsetup.com] 
Sent: Thursday, April 14, 2011 2:38 PM
To: General discussion for Windows Installer XML toolset.
Cc: John Robbins
Subject: Re: [WiX-users] WiX 3.6 Burn <ExePackage> Problem -- How to run EXE in 
place instead of caching?

On 14-Apr-11 12:31, John Robbins wrote:
> I've played around trying to get the<Payload>  element to work but nothing 
> I've tried tells Burn just run the one in the directory 
> .\PreReq\CrystalReportsXIR2\ under MyBurnSetup.exe.

Burn always runs packages from the cache; if @Cache="no" then Burn deletes it 
from the cache after installation. Payloads of an uncached package should get 
deleted too.

--
sig://boB
http://joyofsetup.com/


------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to