TFS Power Tools:

Tfpt.exe treeclean . /recursive /noprompt OR
Tfpt.exe scorch . /recursive /noprompt

For non-TFS version control, other tools can be used depending on your source 
control.

--
John Merryweather Cooper
Build & Install Engineer -- ESA
Jack Henry & Associates, Inc.(r)
Shawnee Mission, KS  66227
Office:  913-341-3434 x791011
jocoo...@jackhenry.com
www.jackhenry.com




-----Original Message-----
From: jo...@msli.com [mailto:jo...@msli.com] 
Sent: Tuesday, August 20, 2013 12:28 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] bundle error if I build though automated system

It is a bundle signing problem so the email thread title is wrong, but I didn't 
know that at the time.  Should start a new thread?

The documentation?  I don't see the word insignia mentioned in, "WIX
3.6: A Developer's Guild to Windows Installer XML".  Maybe there should be a 
errata?  Wix documentation needs a searchable work flow oriented index of 
how-to's in addition to a man page on each tool.  

Since code signing is a necessary evil in Windows8, wix needs a tool called 
"scorch.exe" that knows how to handle any files it can generate, so this isn't 
so convoluted.

Looks like you mean:
  http://wix.sourceforge.net/manual-wix3/insignia.htm
this procedure:
1. Detach engine from bundle
COMMAND: insignia.exe -ib MyBundle.exe -o engine.exe 2. Sign engine
COMMAND: signtool.exe sign /v /f my.pfx /p cert_passwd /t ${CERT_TIME_URL} /du 
mydomain.com /d MyProgram engine.exe 3. Re-attach the burn engine from a bundle 
insignia -ab engine.exe MyBundle.exe -o MyBundle.exe 4. Sign bundle
COMMAND: signtool.exe sign /v /f my.pfx /p cert_passwd /t ${CERT_TIME_URL} /du 
mydomain.com /d MyProgram MyBundle.exe


On Tue, 2013-08-20 at 08:17 -0700, Rob Mensching wrote: 
> Did you sign the bundle according to the documentation on the Insignia page?
> 
> 
> On Mon, Aug 19, 2013 at 4:57 PM, jo...@msli.com <jo...@msli.com> wrote:
> 
> > I sign the bundle I get this error.
> > An unsigned bundle seems to work.
> >
> > On Mon, 2013-08-19 at 15:36 -0700, jo...@msli.com wrote:
> > > Looks like my log file was stripped out
> > >
> > > [0EA8:0208][2013-08-19T14:44:54]i001: Burn v3.7.1224.0, Windows 
> > > v6.1
> > (Build 7601: Service Pack 1), path:
> > C:\Users\build\Desktop\MyProgram-3.1.0-3776-Installer.exe, cmdline:
> > '-burn.unelevated BurnPipe.{A7261C75-BACC-4401-B5F3-42EEC22098B5}
> > {F94F9B48-9AB8-4C18-969A-9AAF3E9BB205} 3852'
> > > [0EA8:0208][2013-08-19T14:44:54]i000: Setting string variable
> > 'WixBundleLog' to value
> > 'C:\Users\build\AppData\Local\Temp\My_Company_MyProgram_3.1.0_Bundle_20130819144454.log'
> > > [0EA8:0208][2013-08-19T14:44:54]i000: Setting string variable
> > 'WixBundleOriginalSource' to value
> > 'C:\Users\build\Desktop\MyProgram-3.1.0-3776-Installer.exe'
> > > [0EA8:0208][2013-08-19T14:44:55]i052: Condition '( (VersionNT >= 
> > > v5.1)
> > AND (ServicePackLevel >= 3)) OR ( (VersionNT >= v5.2) AND 
> > (ServicePackLevel
> > >= 2)) OR (VersionNT >= v6.0)' evaluates to true.
> > > [0EA8:0208][2013-08-19T14:44:55]i000: Setting string variable
> > 'WixBundleName' to value 'Meyer Sound MyProgram 3.1.0 Bundle'
> > > [0EA8:0208][2013-08-19T14:44:55]i100: Detect begin, 4 packages
> > > [0EA8:0208][2013-08-19T14:44:55]i000: Setting numeric variable
> > 'BonjourDLL' to value 1
> > > [0EA8:0208][2013-08-19T14:44:55]i000: Setting string variable
> > 'BounjourVersion' to value '2.0.2.0'
> > > [0EA8:0208][2013-08-19T14:44:55]i000: Setting numeric variable
> > 'ProxyInstalled' to value 1
> > > [0EA8:0208][2013-08-19T14:44:55]i000: Setting numeric variable
> > 'WinPcapInstalled' to value 1
> > > [0EA8:0208][2013-08-19T14:44:55]i000: Setting string variable
> > 'WinPcapVersionMajor' to value '4'
> > > [0EA8:0208][2013-08-19T14:44:55]i000: Setting string variable
> > 'WinPcapVersionMinor' to value '1'
> > > [0EA8:0208][2013-08-19T14:44:55]i103: Detected related package:
> > {03D789F3-42D5-4FEC-BCDA-0F5BAC51B535}, scope: PerMachine, version:
> > 1.0.3.0, language: 0 operation: Downgrade
> > > [0EA8:0208][2013-08-19T14:44:55]i101: Detected package: WinPcap, state:
> > Absent, cached: None
> > > [0EA8:0208][2013-08-19T14:44:55]i101: Detected package: 
> > > BonjourPSSetup,
> > state: Absent, cached: None
> > > [0EA8:0208][2013-08-19T14:44:55]i101: Detected package: MyProxy, state:
> > Obsolete, cached: None
> > > [0EA8:0208][2013-08-19T14:44:55]i104: Detected package: MyProxy,
> > feature: DefaultFeature, state: Absent
> > > [0EA8:0208][2013-08-19T14:44:55]i101: Detected package:
> > MyProgramInstaller, state: Absent, cached: None
> > > [0EA8:0208][2013-08-19T14:44:55]i104: Detected package:
> > MyProgramInstaller, feature: Complete, state: Absent
> > > [0EA8:0208][2013-08-19T14:44:55]i199: Detect complete, result: 0x0
> > > [0EA8:0208][2013-08-19T14:44:59]i200: Plan begin, 4 packages, action:
> > Install
> > > [0EA8:0208][2013-08-19T14:44:59]i052: Condition 'NOT 
> > > WinPcapInstalled OR
> > ( 4 > WinPcapVersionMajor AND 1 > WinPcapVersionMinor)' evaluates to false.
> > > [0EA8:0208][2013-08-19T14:44:59]w321: Skipping dependency 
> > > registration
> > on package with no dependency providers: WinPcap
> > > [0EA8:0208][2013-08-19T14:44:59]i052: Condition 'NOT BonjourDLL OR
> > v2.0.2.0 > BonjourVersion' evaluates to false.
> > > [0EA8:0208][2013-08-19T14:44:59]w321: Skipping dependency 
> > > registration
> > on package with no dependency providers: BonjourPSSetup
> > > [0EA8:0208][2013-08-19T14:44:59]i204: Plan 1 msi features for package:
> > MyProgramInstaller
> > > [0EA8:0208][2013-08-19T14:44:59]i203: Planned feature: Complete, state:
> > Absent, default requested: Unknown, ba requested: Unknown, execute action:
> > None, rollback action: None
> > > [0EA8:0208][2013-08-19T14:44:59]i000: Setting string variable
> > 'WixBundleRollbackLog_MyProgramInstaller' to value 
> > 'C:\Users\build\AppData\Local\Temp\My_Company_MyProgram_3.1.0_Bundle_20130819144454_0_MyProgramInstaller_rollback.log'
> > > [0EA8:0208][2013-08-19T14:44:59]i000: Setting string variable
> > 'WixBundleLog_MyProgramInstaller' to value 
> > 'C:\Users\build\AppData\Local\Temp\My_Company_MyProgram_3.1.0_Bundle_20130819144454_0_MyProgramInstaller.log'
> > > [0EA8:0208][2013-08-19T14:44:59]i201: Planned package: WinPcap, state:
> > Absent, default requested: Absent, ba requested: Absent, execute: 
> > None,
> > rollback: None, cache: No, uncache: No, dependency: None
> > > [0EA8:0208][2013-08-19T14:44:59]i201: Planned package: 
> > > BonjourPSSetup,
> > state: Absent, default requested: Absent, ba requested: Absent, execute:
> > None, rollback: None, cache: No, uncache: No, dependency: None
> > > [0EA8:0208][2013-08-19T14:44:59]i201: Planned package: MyProxy, state:
> > Obsolete, default requested: None, ba requested: None, execute: 
> > None,
> > rollback: None, cache: No, uncache: No, dependency: None
> > > [0EA8:0208][2013-08-19T14:44:59]i201: Planned package:
> > MyProgramInstaller, state: Absent, default requested: Present, ba
> > requested: Present, execute: Install, rollback: Uninstall, cache: 
> > Yes,
> > uncache: No, dependency: Register
> > > [0EA8:0208][2013-08-19T14:44:59]i299: Plan complete, result: 0x0
> > > [0EA8:0208][2013-08-19T14:44:59]i300: Apply begin
> > > [0F0C:07F4][2013-08-19T14:44:59]i360: Creating a system restore point.
> > > [0F0C:07F4][2013-08-19T14:45:05]i361: Created a system restore point.
> > > [0F0C:07F4][2013-08-19T14:45:05]i000: Caching bundle from:
> > 'C:\Users\build\AppData\Local\Temp\{0738b243-a7de-4229-8123-de7e99343c3d}\.be\MyProgram-3.1.0-3776-Installer.exe'
> > to: 'C:\ProgramData\Package
> > Cache\{0738b243-a7de-4229-8123-de7e99343c3d}\MyProgram-3.1.0-3776-Installer.exe'
> > > [0F0C:07F4][2013-08-19T14:45:05]i320: Registering bundle 
> > > dependency
> > provider: {0738b243-a7de-4229-8123-de7e99343c3d}, version: 
> > 2013.819.1414.14
> > > [0EA8:0D14][2013-08-19T14:45:05]i336: Acquiring container:
> > WixAttachedContainer, copy from:
> > C:\Users\build\Desktop\MyProgram-3.1.0-3776-Installer.exe
> > > [0EA8:0D14][2013-08-19T14:45:05]i000: Setting string variable
> > 'WixBundleLastUsedSource' to value 'C:\Users\build\Desktop\'
> > > [0EA8:0A88][2013-08-19T14:45:05]e000: Error 0x80004005: Failed to
> > extract all files from container.
> > > [0EA8:0D14][2013-08-19T14:45:05]e000: Error 0x80004005: Failed to 
> > > wait
> > for operation complete.
> > > [0EA8:0D14][2013-08-19T14:45:05]e000: Error 0x80004005: Failed to 
> > > open
> > container.
> > > [0EA8:0D14][2013-08-19T14:45:05]e000: Error 0x80004005: Failed to 
> > > open
> > container: WixAttachedContainer.
> > > [0EA8:0D14][2013-08-19T14:45:05]e312: Failed to extract payloads 
> > > from
> > container: WixAttachedContainer to working path:
> > C:\Users\build\AppData\Local\Temp\{0738b243-a7de-4229-8123-de7e99343
> > c3d}\05F520C359D62113041D1724863E4A04B8A4844B,
> > error: 0x80004005.
> > > [0EA8:0208][2013-08-19T14:45:05]e000: Error 0x80004005: Failed 
> > > while
> > caching, aborting execution.
> > > [0F0C:07F4][2013-08-19T14:45:05]i330: Removed bundle dependency
> > provider: {0738b243-a7de-4229-8123-de7e99343c3d}
> > > [0F0C:07F4][2013-08-19T14:45:05]i352: Removing cached bundle:
> > {0738b243-a7de-4229-8123-de7e99343c3d}, from path: 
> > C:\ProgramData\Package Cache\{0738b243-a7de-4229-8123-de7e99343c3d}\
> > > [0EA8:0208][2013-08-19T14:45:06]i399: Apply complete, result:
> > 0x80004005, restart: None, ba requested restart:  No
> > >
> > >
> > > On Mon, 2013-08-19 at 15:09 -0700, jo...@msli.com wrote:
> > > > I am trying to figure out what is wrong with a bundle created in 
> > > > my auto-build system.
> > > >
> > > > I have created 2 bundles with the same scripts and files files, 
> > > > that differ only in how the scripts where run.
> > > >
> > > > The bundle created by the auto-build system has error 0x80004005 
> > > > -Unspecified error (see attached log).
> > > >
> > > > The bundle created from a console works.
> > > >
> > > > They are almost the same in size.
> > > > If I exclude MyProgram msi from the bundle it appears to work.
> > > >
> > > > I used dark to disassemble each, and diff'ed the output, to see 
> > > > they only differ.
> > > >
> > > > BootstrapperApplicationData.xml different only in 'Id'.
> > > >
> > > > manifest.xml differ in 'Hash', 'ProviderKey', 'DisplayVersion', 
> > > > 'CacheId', 'ProductCode' but everything else is identical.
> > > >
> > > > Is the answer in the log?
> > > >
> > > > NOTICE: This email may contain confidential information.  Please 
> > > > see
> > http://www.meyersound.com/confidential/ for our complete policy.
> > > >
> > --------------------------------------------------------------------
> > ----------
> > > > Introducing Performance Central, a new site from SourceForge and 
> > > > AppDynamics. Performance Central is your source for news, 
> > > > insights, analysis and resources for efficient Application 
> > > > Performance
> > Management.
> > > > Visit us today!
> > > >
> > http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg
> > .clktrk
> > > > _______________________________________________
> > > > WiX-users mailing list
> > > > WiX-users@lists.sourceforge.net
> > > > https://lists.sourceforge.net/lists/listinfo/wix-users
> > >
> > >
> > >
> > >
> > --------------------------------------------------------------------
> > ----------
> > > Introducing Performance Central, a new site from SourceForge and 
> > > AppDynamics. Performance Central is your source for news, 
> > > insights, analysis and resources for efficient Application Performance 
> > > Management.
> > > Visit us today!
> > >
> > http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg
> > .clktrk
> > > _______________________________________________
> > > WiX-users mailing list
> > > WiX-users@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
> >
> >
> >
> > --------------------------------------------------------------------
> > ---------- Introducing Performance Central, a new site from 
> > SourceForge and AppDynamics. Performance Central is your source for 
> > news, insights, analysis and resources for efficient Application 
> > Performance Management.
> > Visit us today!
> > http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg
> > .clktrk _______________________________________________
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
> >
> ----------------------------------------------------------------------
> -------- Introducing Performance Central, a new site from SourceForge 
> and AppDynamics. Performance Central is your source for news, 
> insights, analysis and resources for efficient Application Performance 
> Management.
> Visit us today!
> http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.c
> lktrk _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users




NOTICE: This email may contain confidential information.  Please see 
http://www.meyersound.com/confidential/ for our complete policy.

------------------------------------------------------------------------------
Introducing Performance Central, a new site from SourceForge and AppDynamics. 
Performance Central is your source for news, insights, analysis and resources 
for efficient Application Performance Management. 
Visit us today!
http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
NOTICE: This electronic mail message and any files transmitted with it are 
intended
exclusively for the individual or entity to which it is addressed. The message, 
together with any attachment, may contain confidential and/or privileged 
information.
Any unauthorized review, use, printing, saving, copying, disclosure or 
distribution 
is strictly prohibited. If you have received this message in error, please 
immediately advise the sender by reply email and delete all copies.


------------------------------------------------------------------------------
Introducing Performance Central, a new site from SourceForge and 
AppDynamics. Performance Central is your source for news, insights, 
analysis and resources for efficient Application Performance Management. 
Visit us today!
http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to