We have a software - Epson Total disc Maker. This essentially gets installed on one PC and connects via USB to the big CD and DVD duplicator machine to create organizational DVDs and CDs.

I am trying to create a package for the same. The setup.exe installs the Epson Total Disc maker program and the printer drivers.

Issue:
- Cannot capture the setup.exe install : Wise Package Studio hangs during capture.
- I tried to see if a msi gets created in the temp directory, but there is only another setup.exe and some ini files; no msi
- I tried to run that setup.exe, to see if I can extract another msi, but there was no msi
- There is a separate msi included in the package, but cannot create a transform: when I try to launch the msi it says "installation cannot be run by directly launching the MSI package. You must run setup.exe"

So, cannot capture, cannot create transform, and no command line parameters for the setup.exe.

Is this like one of the exceptional Installshield created application that cannot be packaged and needs to be installed manually?
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
Wise Package Studio hangs during capture Do you have SmartMonitor on? Although it can be handy for capturing hardware-level activity, to describe it as 'flaky' would be very kind. I never use it, for that reason alone.

You must run setup.exeIn the majority of these cases, one can create a property called 'ISSETUPDRIVEN' with a value of '1' to fool the MSI into believing that it was executed by the stub. Note, though, that these MSIs invariably use functions in the InstallShield engine (a version of which that stub invariably also installs) so you'll most likely need the IS engine-installing MSI, too.
Answered 03/10/2009 by: VBScab
Red Belt

Please log in to comment
0
thank you.

let me try without the smart monitor
Answered 03/10/2009 by: aek
Purple Belt

Please log in to comment
0
Once you have the INF file for the printer driver, you can build an MSI for that, following the well-documented path for DifXApp/DPInst.
Answered 03/10/2009 by: VBScab
Red Belt

Please log in to comment
0
Thank you.

I did not have smart monitor checked, but the box for using smart monitor (next to snapshot) was checked. I unchecked the box and then ran my capture.

The capture ran fine.

I tested the install on a test machine; except for 2 self reg errors for the (msxml4 and msxml4r) files, the msi installed fine on a test machine. I am sure it will be fine once I remove these files from the selfreg table.

Thank you once again!
Answered 03/10/2009 by: aek
Purple Belt

Please log in to comment
0
I am sure it will be fine once I remove these files from the selfreg table.You'll thank me again once you've turned off the WPS setting that causes the SelfReg table to be populated in the first place!

- Tools/Options/Advertising
Ensure that 'Advertising Setting' is set to 'Scan advertising information into advertising tables'
Uncheck 'Automatically add self-registration'
Answered 03/10/2009 by: VBScab
Red Belt

Please log in to comment
Answer this question or Comment on this question for clarity