/build/static/layout/Breadcrumb_cap_w.png

Adding a MSI to an existing MSI (Mathcad 13)

Hi,

When running the standard Mathcad 13 msi delivered on CD, the MSI requires the ISscript engine to be installed.
My thought was, to insert the ISScript.msi into the Mathcad13.msi and make a custom action, sequenced first.

Can anyone help me. I am new with custom action. I tried a few things, but I cant get it to work.
I am using Ondemand Wininstall or Wise

Thanks in advance,

Dennis

0 Comments   [ + ] Show comments

Answers (5)

Posted by: jonasm 18 years ago
Blue Belt
0
Hi!

A lot of application needs the ISScript Engine. For some reason the different script-versions are not compatible with each other.

My recommendation is to deploy the ISScript to you computers first, and after that deploy the application.

Maybe someone else has other ideas??

/Jonas
Posted by: rpfenninger 18 years ago
Second Degree Green Belt
0
Hi Dennis

You can achieve this by using nested installations. This means that during the installation (and uninstallation) of the original .msi the other .msi's get installed and uninstalled as well.
If this is the best way in your case with Isscript.msi's? I don't know. I agree with Jonas. However, it might help you in a different case.

You have to create a few lines in your original .msi! And please only use Orca to achieve this unless it is a captured .msi you created yourself.

For detailed information of what you need to insert, please check the post regarding Adobe Reader 7.0.5:


Cheers

Roland
Posted by: theBug 18 years ago
Senior Yellow Belt
0
m using wise 6.01 and in that we can execute two or maore files(exes) and can capture the chages. the msi created with this will install first exe and then second so u can install iis engine and then ur exe.....
i m new to packaing... but this works for my version of wise ... please correct me if m wrong here ......
Posted by: Foleymon 18 years ago
Orange Senior Belt
0
Dennis-
I just packaged this one a couple of weeks ago. A good suggestion for ANY ISS app can be found here. Deploy ISScript To Safely Bypass Checks

I packaged with WISE and this is what I did to install.

item: Set Variable
Variable=ISS_INST
Value=/qb! /i
end

item: Set Variable
Variable=SWITCHES
Value="/qb! PRODUCTTYPE=\"ENT\" ALLUSERS=1 PRODUCT_CODE=xxxxxxxxxxxxxx-xxxx-xxxx
end

item: Execute Program
Pathname=%SYS%\msiexec.exe
Command Line=%ISS_INST% %SOURCE%\ISScript9.Msi
Flags=00000010
end

item: Execute Program
Pathname=%SOURCE%\setup.exe
Command Line=/SMS /w /v%SWITCHES%
Flags=00000010
end


The above example installs the ISS piece and then the setup.exe with variables passed. I did not use the bypass example only because I had not seen it yet. I have since made a package for that and deployed to end users. I seem to remember there is a silentinstall.bat or something like that on the CD, if you open that up and take a look at it it will show you all the variables/switches you can pass on to the setup.exe.
Let me know if you have anymore questions on this one as I am painfully familiar with this app right now.
-Mike
Posted by: kbrussel 18 years ago
Yellow Belt
0
Hi Foleymon-

I'm trying to deploy MathCAD 13, hoping for Group Policy deployment. Is there an easy way to create a transform for this app? I saw the silentinstall.bat, but shouldn't there be an easier way (read: that will work with group policy natively, no fiddling to get things to go as expected)?

Thanks in advance!

Ken
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ