I found some more information. The issue does not seem to be caused by NSIS
wrapper but by fact that original .exe name is different than what Burn
expects.

New STR are:
- Build BS as "setup.exe"
- Rename BS to "installer.exe"
- Run install from "installer.exe"
- Let .NET prereq be installed
- Reboot

Now continuation fails with error mentioned in first post "Failed to resolve
source for file: C:\setup.exe, error: 0x80070002.". If I don't rename
"setup.exe" to "installer.exe" it works.
So it seems that Burn has issues if you rename original built file and
install flow contains a reboot.

It's probably because generated BurnManifest contains:
<Container Id="WixAttachedContainer" FileSize="83859245"
Hash="11D22668B518B8EF8B246BD9298058B88F82790C" FilePath="setup.exe" ... />
and this value is used after reboot.



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Failed-to-extract-payloads-from-container-after-reboot-continuation-tp7600462p7600487.html
Sent from the wix-users mailing list archive at Nabble.com.

------------------------------------------------------------------------------
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to