installation - Bundle invalid payload reason: 0x80070570 -
wix 3.6. i'm trying run bundle :
<bundle name="setup" version="1.0.0.0" manufacturer="bentley" upgradecode="37d68094-0b98-4b16-bfbe-7f0d3015064a"> <bootstrapperapplicationref id="wixstandardbootstrapperapplication.rtflicense" /> <chain> <msipackage sourcefile="path/to/mymsifilewhichisfine.msi" cache="yes" compressed="no" installcondition="1"/> </chain>
result execution :
0x800b0109 certification chain processed, terminated in root certificate not trusted trust provider.
the log file says :
detected partially cached package: mymsifilewhichisfine.msi, invalid payload: mymsifilewhichisfine.msi, reason: 0x80070570
i signed msi. bootstrapper signed using (cf link):
insignia -ib setup.exe -o engine.exe signtool engine.exe (extra parameters excluded simplicity) insignia -ab engine.exe setup.exe -o setup.exe signtool setup.exe
one possibility msi created externally rather using heat.exe comes part of wix. i've had similar issues when trying work vb6 files, , had add in flags ignore checks. in case, bootstrapper might not able interpret msi correctly. how did msi created? did use heat? can post heat lines if so?
Comments
Post a Comment