Is It a good practice to delete all the ISScript instances
Hi everyone
I want to ask whether its a good practice or whether its correct to delete all the instances of ISScript, ISScriptbridge.dll and all the related custom actions from the vendor msi.
I was getting the error that Installer engine not found on the machine, please run Isscript.msi . Then i deleted all the instances of ISScript and ISScriptbridge.dll in the MST
and tried again, it worked.
Pls answer.
I want to ask whether its a good practice or whether its correct to delete all the instances of ISScript, ISScriptbridge.dll and all the related custom actions from the vendor msi.
I was getting the error that Installer engine not found on the machine, please run Isscript.msi . Then i deleted all the instances of ISScript and ISScriptbridge.dll in the MST
and tried again, it worked.
Pls answer.
0 Comments
[ + ] Show comments
Answers (8)
Please log in to answer
Posted by:
brenthunter2005
19 years ago
Posted by:
turbokitty
19 years ago
Posted by:
aogilmor
19 years ago
here's what I've learned from working with these isscript installations: crap! Seriously though, it can be extremely difficult, sometimes impossible, to strip out the Installshield entries without breaking the package. I've read tons of advice on how to do this: set ISSETUPDRIVEN="1" or "0" or "NO" or "Yes" or "No or "YES", install isscript.msi before running the application msi, etc. Most of this advice is worth squat, at least as a standard way to alter these installations or to make them "pure" msi (not Installshield installations). It's done in too many different ways, with too many versions of isscript, to be able to come up with a standard procedure for deleting all the ISScript instances.
If you run into one of these, why not ust use the setup.exe with silent switches? It usually works pretty well, and you can be pretty sure the installation is solid. Most deployment tools can handle EXE command lines as well as MSI files. And if you need vendor support, you can be sure they are not going to support your efforts to bypass their installshield installation.
If you run into one of these, why not ust use the setup.exe with silent switches? It usually works pretty well, and you can be pretty sure the installation is solid. Most deployment tools can handle EXE command lines as well as MSI files. And if you need vendor support, you can be sure they are not going to support your efforts to bypass their installshield installation.
Posted by:
dinozilla
18 years ago
Posted by:
AngelD
18 years ago
ORIGINAL: nn1983
Hi everyone
I want to ask whether its a good practice or whether its correct to delete all the instances of ISScript, ISScriptbridge.dll and all the related custom actions from the vendor msi.
I was getting the error that Installer engine not found on the machine, please run Isscript.msi . Then i deleted all the instances of ISScript and ISScriptbridge.dll in the MST
and tried again, it worked.
Pls answer.
As brenthunter2005 stated; the custom actions will not be executed and the application may not work as intended. InstallShield based MSIs often call functions from DLLs resided in the ISScriptbridge.dll (Binary table).
Are you saying that your company don't want these CAs to be included in any of InstallShield based MSIs?
In that case you have two choices:
Repackage the application which is not recommended due failure to deploy future vendor updates/patches.
Change the strict company policy of such behaviour.
Posted by:
spartacus
18 years ago
I suppose for the sake of completeness it's worth noting that the InstallShield Repackager can (sometimes) convert InstallScript/MSI packages to Basic MSI packages for you, thereby removing the dependency on the InstallScript engine.
Procedure is to run repackager as though you were going to repackage the InstallScript/MSI and point it at the supplied setup.exe. In theory, InstallShield Repackager should recognise that this is actually an MSI, (albeit "enhanced" with InstallScript and shipped as a .exe) and take you into a wizard which gives you the opportunity to convert the package to a Basic MSI.
In practice, I have had variable results with this ranging from Repackager totally failing to recognise an InstallScript/MSI, through to producing quite acceptable results (Blackberry handheld software comes to mind).
Might be worth a try if you have InstallShield Repackager available to you ...
Regards,
Spartacus
Procedure is to run repackager as though you were going to repackage the InstallScript/MSI and point it at the supplied setup.exe. In theory, InstallShield Repackager should recognise that this is actually an MSI, (albeit "enhanced" with InstallScript and shipped as a .exe) and take you into a wizard which gives you the opportunity to convert the package to a Basic MSI.
In practice, I have had variable results with this ranging from Repackager totally failing to recognise an InstallScript/MSI, through to producing quite acceptable results (Blackberry handheld software comes to mind).
Might be worth a try if you have InstallShield Repackager available to you ...
Regards,
Spartacus
Posted by:
Ilikebananas
19 years ago
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.