This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Basic MSI or InstallScript MSI project?
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Oct 25, 2010
05:23 AM
Basic MSI or InstallScript MSI project?
Hello,
It would be nice if someone could give me some advice on a project I'm to create.
My application is actually a Windows Service. That means after the necessary files are copied to the target folder, I need to run some DOS command to set up the service and run it.
I want to make a simple MSI project, but have no idea if I should choose Basic MSI or InstallScript MSI. My hesitation comes from the descriptions from Help.
-----
For Basic MSI Projects, it's written:
Basic MSI projects use the Windows Installer service to drive the entire installation, including calls to any custom actions (InstallScript, VBScript, JScript, .exe files, .dll files, managed code).
For InstallScript MSI Projects, it's written:
This project type is recommended when you want to do any of the following:
...
You want to perform actions before or after the main installation has been run.
...
-----
So both of them support InstallScript? On the other hand, I indeed need to perform action after the main installation: create the service and run it. And of course, when someone wants to uninstall the application, it needs to stop the service and destroy it.
What's the best choice?
TIA
It would be nice if someone could give me some advice on a project I'm to create.
My application is actually a Windows Service. That means after the necessary files are copied to the target folder, I need to run some DOS command to set up the service and run it.
I want to make a simple MSI project, but have no idea if I should choose Basic MSI or InstallScript MSI. My hesitation comes from the descriptions from Help.
-----
For Basic MSI Projects, it's written:
Basic MSI projects use the Windows Installer service to drive the entire installation, including calls to any custom actions (InstallScript, VBScript, JScript, .exe files, .dll files, managed code).
For InstallScript MSI Projects, it's written:
This project type is recommended when you want to do any of the following:
...
You want to perform actions before or after the main installation has been run.
...
-----
So both of them support InstallScript? On the other hand, I indeed need to perform action after the main installation: create the service and run it. And of course, when someone wants to uninstall the application, it needs to stop the service and destroy it.
What's the best choice?
TIA
(1) Reply
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Oct 26, 2010
12:44 PM
Hello,
You may consider Basic MSI project as it can meet all your requirements and it's to design and debug later.
You may consider Basic MSI project as it can meet all your requirements and it's to design and debug later.
![](/skins/images/D60DF682EA37BF37032955CE10F3F0BB/responsive_peak/images/icon_anonymous_message.png)