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
- :
- Re: Basic MSI multi-instance
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
‎Mar 14, 2008
02:24 PM
Basic MSI multi-instance
I'm using InstallShield 2008 Pro.
Is there a way using a basic MSI installer to not add the application to the registry (add/Remove Programs)?
I know that I could use an InstallScript project type, but that doesn't give me the flexibility that I need with my install package.
Is there a way using a basic MSI installer to not add the application to the registry (add/Remove Programs)?
I know that I could use an InstallScript project type, but that doesn't give me the flexibility that I need with my install package.
(8) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Mar 14, 2008
03:05 PM
In order to hide your application from the Add/Remove Programs panel, you need to set the ARPSYSTEMCOMPONENT property in the Property table to 1.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Mar 17, 2008
10:07 AM
I don't see the ARPSYSTEMCOMPONENT in the property table. Do I need to manually add it?
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Mar 17, 2008
10:15 AM
Yes. Please try it and see if it solves your issue.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Mar 17, 2008
11:04 AM
This did hide it from Add/Remove programs, but when I tried to re-install the application again, it asked if I wanted to upgrade, which I don't want to do.
I want to install the same application multiple times, I tried to use the multi-instance within an InstallScript project, but was limited to what I could do with database scripts.
What I'm trying to accomplish is this. I'm creating a installer package for a database application. I need to be able to install the database piece multiple times, and have the user create a SQL account, and specify the database name. The multi-instance would allow me to, but I cannot specify the database connection information, unless I have missed something.
I want to install the same application multiple times, I tried to use the multi-instance within an InstallScript project, but was limited to what I could do with database scripts.
What I'm trying to accomplish is this. I'm creating a installer package for a database application. I need to be able to install the database piece multiple times, and have the user create a SQL account, and specify the database name. The multi-instance would allow me to, but I cannot specify the database connection information, unless I have missed something.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Mar 17, 2008
02:58 PM
Please refer to the Installing Multiple Instances of Products help topic to find out how you can create an .msi package to be used to install multiple instances of a product using InstallShield. There is also a great article titled Multiple Instance MSI's and InstallShield 12 written by Christopher Painter.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Mar 19, 2008
06:04 PM
Hmmm, if you like that article, just wait until you see InstallShield 2009. 🙂
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 18, 2008
06:07 AM
Am using InstallShield2008 Basic MSI Proj, i need to know the control or event or execution control which adds the Add/Remove programs entry while installation.
So that i can set the value of ARPSYSTEMCOMPONENT = 1 or 0 based on some business logic condition.
Any help in this regard will be highly appreciated.
Regards,
MKK
So that i can set the value of ARPSYSTEMCOMPONENT = 1 or 0 based on some business logic condition.
Any help in this regard will be highly appreciated.
Regards,
MKK
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 18, 2008
06:08 AM
Christopher Painter wrote:
Hmmm, if you like that article, just wait until you see InstallShield 2009. 🙂
Is there any way to add / change value of ARPSYSTEMCOMPONENT programatically. ???
Am using InstallShield2008 Basic MSI Proj, i need to know the control or event or execution control which adds the Add/Remove programs entry while installation.
So that i can set the value of ARPSYSTEMCOMPONENT = 1 or 0 based on some business logic condition.
Any help in this regard will be highly appreciated.
Regards,
MKK