InstallScript MSI Project
Posted 29 June 2006 - 07:50
I'm analyzing the advantages and the drawbacks between the three kinds of projects available in InstallShield 11.5
Currently, our firm has lots of applications to deploy, and they were all designed with InstallScript Projects. My aim is to migrate these applications from InstallShield 6.5 to InstallShield 11.5, and I'd like to know which are the advantages and the drawbacks of the kinds of projects. I saw InstallScript MSI Projects were often avoided, but I'd like to know why.
As given Basic MSI Projects are more and more used by firms, I'd like to know whether it would be an error from me to let the applications in InstallScript, but I think the firm would like to migrate to MSI Projects.
In these applications there are some specific functions, and I don't know how they could be adpated in a Basic MSI Project. So I wonder whether I couldn't create some DLLs which will be included in my Basic MSI Project.
Or maybe I could create InstallScript MSI Projects, so that I won't need to design again all the scripting. I'm using Orca to edit MSI files, but I don't see where are located the DLLs needed for the application.
Thanks for your help. It's rather urgent actually.
PS : I'm sorry if I made some mistakes in this post, but I'm French.
Posted 01 July 2006 - 10:43
Combining two instalaltion technologies often results in badly designed setups, and also frquently breaks on your customer machines. Also there are some design limitations for InstallScript MSI. Most importantly you need to launch it via setup.exe so you cannot deploy it via Group Policy as you could with a "Basic MSI" project. If deployment enhancements is a reason for your migration to MSI then InstallScript MSI will void it.
Note that even in a Basic MSI project you can still call InstallScript functions as custom actions, although a DLL would be leaner and more robust. If you want to use InstallScript custom actions I highly recommend upgrading to IS 12 as this type of action should be much more robust in version 12.
If you list the tasks that you don't know how to do in Basic MSI maybe we can give some hints how they can be accomplished.
Posted 13 September 2006 - 14:36
I built an MSI file from my pure IS script and realized that it is of no use!
Would I ever find somewhere an example/any sample of a pure IS Script which has been redesigned with IS12 to meet all the MSI capabilities?
I need some help. Thx.
Posted 14 September 2006 - 07:54
|The need for MSI is obvious when you need some administrative/silent/customizable installs|
|Would I ever find somewhere an example/any sample of a pure IS Script which has been redesigned with IS12 to meet all the MSI capabilities?|
1. write down the requirements for your setup. What files should it copy, which test and custom logic is required. You may be able to take this information from your InstallScript project.
2. Forget about InstallScript, think MSI, and start developing a Basic MSI setup that meets your requirements.
Posted 14 September 2006 - 09:04
I guess there's a huge amount of work for me now...
In my hands there's the "Macrovision Training - Learning MSI Projects Using InstallShield". Do you think it's a good reference book?
Where may I find some good samples about custom basic msi projects?
Posted 18 September 2006 - 16:34
|Forget about InstallScript, think MSI, and start developing a Basic MSI setup that meets your requirements.|
Is it possible to start developing a Basic MSI project and then convert it to Installscript MSI if required?
Posted 18 September 2006 - 21:36
Posted 19 September 2006 - 02:31
Installscript MSI should never have seen the light of day. Plain and simple.