Link to home
Start Free TrialLog in
Avatar of Michael L
Michael LFlag for United States of America

asked on

AdminStudio Repackager Error, "No INSTALLDIR definition was found in the options.ini file"?

Experts,

So, I'm trying to repackage a MATLAB MCR, which is a compressed file that unpacks before it installs, using AdminStudio Repackager. I'm getting this line in the conversion:
"No INSTALLDIR definition was found in the options.ini file" - which is true...
Which results in an unsuccessful build, in the end. From my research, it's something about building from/to root C (C:\), but I'm working out of C:\Packages.

Any ideas?
Avatar of Vadim Rapp
Vadim Rapp
Flag of United States of America image

I did not understand this line:
"From my research, it's something about building from/to root C (C:\), but I'm working out of C:\Packages."

Anyways, after you have repackaged, the next step is to carefully review the result. Only the most trivial installations don't require any tuning after they have been produced by repackager. So open the resulting ism file and make it right.
ASKER CERTIFIED SOLUTION
Avatar of Vadim Rapp
Vadim Rapp
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Michael L

ASKER

I've never dug into the ism, but I did so just now with Notepad++

It looks like a bunch of gibberish [NUL][SOH] etc everywhere. Is there an Encoding or Language I'm supposed to be looking at it with?
ism is the "source" file of Installshield setup project. It's supposed to be opened by Installshield.

This is, assuming that your repackager has produced an .ism file. If it produced .msi, you can still open it with Installshield. But in any case, any editing of the installation you do with Installshield.
Thanks for this! I silly oversight... I just unzipped the damn file and packaged from that folder.
Make sure it actually works. Sometimes msi file will have a condition inside that requires that it is run only from setup.exe.
There wasn't an msi in the unzipped file. It was a setup.exe.