PDA

View Full Version : MSI package from Installscript project



SignCAD
05-04-2018, 03:13 PM
Hi,

I want to use Installscript project. I need to get a MSI install package, is it possible?

Thanks,

Jenifer
05-07-2018, 07:41 AM
Hi SignCAD,


In Installscript project,you can't get msi alone since files have to be streamed to setup.exe,even in installscript msi you can't get compressed MSI(You can get uncompressed msi)

The main cause for this design would be supporting files(dll,inx,hdr) need to be streamed into setup.exe.

If you have installscript as script/custom action alone,you can achieve it via basic msi project( installscript view)

Hope it helps,


Thanks,
Jenifer

SignCAD
05-07-2018, 08:59 AM
Hi, Jenifer

Thank you for your reply.

If I use Basic MSI project, can I excute andother program or register COM object?

Best,















Hi SignCAD,


In Installscript project,you can't get msi alone since files have to be streamed to setup.exe,even in installscript msi you can't get compressed MSI(You can get uncompressed msi)

The main cause for this design would be supporting files(dll,inx,hdr) need to be streamed into setup.exe.

If you have installscript as script/custom action alone,you can achieve it via basic msi project( installscript view)

Hope it helps,


Thanks,
Jenifer

DLee65
05-08-2018, 08:55 AM
With a Basic MSI, yes, you can collect COM information and execute .exe files using custom actions.

With Basic MSI, COM information is collected at compile time and added to the appropriate tables in the MSI. When you add components to the MSI installer, one of the properties of the component is to extract COM information.

Jenifer
05-09-2018, 02:36 AM
Hi SignCAD,

"If I use Basic MSI project, can I excute andother program or register COM object?"

Yes it is possible to execute other program via installscript custom action.Following links can walk you through on this matter:
-http://helpnet.installshield.com/installshield19helplib/helplibrary/IHelpIScriptOverview.htm
-http://helpnet.flexerasoftware.com/installshield23helplib/helplibrary/Arch-BasicMSICASched.htm

Thanks,
Jenifer