I've created a simple installer using burn that should install mssql server
local db. 
(It will eventually install a few application files, etc) 

I've been unable to install due to " Error 0x80070001" and I am unable to
fully diagnose.
It seems to be related to signing. 

1) en_sql_server_2012_sqllocaldb_with_sp1_x64.msi is signed by Microsoft. 
2) TestInstaller.exe is signed with my code-signing cert. 

If I don't sign TestInstaller.exe then it install successfully (but is not
an acceptable solution). 

So what is the correct way to include a signed 3rd-party msi in a burn
installer? 

Thanks 
Jon

Here's the burn log, with time stamps cropped for brevity: 

i001: Burn v3.8.1128.0, Windows v6.1 (Build 7600: Service Pack 0), path:
C:\Users\test\Desktop\TestInstaller.exe, cmdline: '' 
i000: Initializing string variable 'InstallFolder' to value
'[ProgramFilesFolder]ACME\ACMEProduct' 
i000: Setting string variable 'WixBundleLog' to value
'C:\Users\test\AppData\Local\Temp\Test_20140323124010.log' 
i000: Setting string variable 'WixBundleOriginalSource' to value
'C:\Users\test\Desktop\TestInstaller.exe' 
i052: Condition '1' evaluates to true. 
i000: Setting string variable 'WixBundleName' to value 'ACME Product' 
i100: Detect begin, 1 packages 
i101: Detected package: en_sql_server_2012_sqllocaldb_with_sp1_x64.msi,
state: Absent, cached: None 
i199: Detect complete, result: 0x0 
i000: Setting numeric variable 'EulaAcceptCheckbox' to value 1 
i200: Plan begin, 1 packages, action: Install 
i000: Setting string variable
'WixBundleRollbackLog_en_sql_server_2012_sqllocaldb_with_sp1_x64.msi' to
value
'C:\Users\test\AppData\Local\Temp\Test_20140323124010_0_en_sql_server_2012_sqllocaldb_with_sp1_x64.msi_rollback.log'
 
i000: Setting string variable
'WixBundleLog_en_sql_server_2012_sqllocaldb_with_sp1_x64.msi' to value
'C:\Users\test\AppData\Local\Temp\Test_20140323124010_0_en_sql_server_2012_sqllocaldb_with_sp1_x64.msi.log'
 
i201: Planned package: en_sql_server_2012_sqllocaldb_with_sp1_x64.msi,
state: Absent, default requested: Present, ba requested: Present, execute:
Install, rollback: Uninstall, cache: Yes, uncache: No, dependency: Register 
i299: Plan complete, result: 0x0 
i300: Apply begin 
i360: Creating a system restore point. 
i361: Created a system restore point. 
i000: Caching bundle from:
'C:\Users\test\AppData\Local\Temp\{8d17e055-d90d-4704-a556-bd5807e85920}\.be\TestInstaller.exe'
to: 'C:\ProgramData\Package
Cache\{8d17e055-d90d-4704-a556-bd5807e85920}\TestInstaller.exe' 
i320: Registering bundle dependency provider:
{8d17e055-d90d-4704-a556-bd5807e85920}, version: 1.0.0.0 
i336: Acquiring container: WixAttachedContainer, copy from:
C:\Users\test\Desktop\TestInstaller.exe 
i000: Setting string variable 'WixBundleLastUsedSource' to value
'C:\Users\test\Desktop\' 
e000: Error 0x80070001: Failed to extract all files from container, erf:
1:2:0 
e000: Error 0x80070001: Failed to wait for operation complete. 
e000: Error 0x80070001: Failed to open container. 
e000: Error 0x80070001: Failed to open container: WixAttachedContainer. 
e312: Failed to extract payloads from container: WixAttachedContainer to
working path:
C:\Users\test\AppData\Local\Temp\{8d17e055-d90d-4704-a556-bd5807e85920}\6C513FAEDC30F50DCA80F4305E027697FF9E50F8,
error: 0x80070001. 
e000: Error 0x80070001: Failed while caching, aborting execution. 
i330: Removed bundle dependency provider:
{8d17e055-d90d-4704-a556-bd5807e85920} 
i352: Removing cached bundle: {8d17e055-d90d-4704-a556-bd5807e85920}, from
path: C:\ProgramData\Package Cache\{8d17e055-d90d-4704-a556-bd5807e85920}\ 
i399: Apply complete, result: 0x80070001, restart: None, ba requested
restart:  No 




--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Burn-3-8-1128-Error-0x80070001-Failed-to-extract-all-files-from-container-erf-1-2-0-tp7593695.html
Sent from the wix-users mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to