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
- :
- Creating installer with large file hierarchy generates warning -6653
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
‎Dec 04, 2013
02:22 PM
Creating installer with large file hierarchy generates warning -6653
I am creating a setup that includes a large file hierarchy (lot of folders containing 3rd party DLLs and other files).
I create a simple Basic MSI Project and in the "Project Assistant", I drop in my file hierarchy and start building the setup.
I get the following warning:
...
I tried doing the same thing from the installation designer by using the component wizard and it will create myriads of components.
I tried to manually manage my components and using "Dynamic File Linking" to add the files to the project, but since I cannot create a shortcut when using that (http://kb.flexerasoftware.com/doc/Helpnet/installshield15helplib/DFL-Limitations.htm) I am not certain it is the best way to do it.
I tried using a component with "dynamic file linking" on everything except the files that will need a shortcut; that seems to be the best way to work this out
----
Question:
What is the "best practice" when wanting to create a setup that contains a big file hierarchy that will create LOT of components?
----
Thanks.
I create a simple Basic MSI Project and in the "Project Assistant", I drop in my file hierarchy and start building the setup.
I get the following warning:
...
I tried doing the same thing from the installation designer by using the component wizard and it will create myriads of components.
I tried to manually manage my components and using "Dynamic File Linking" to add the files to the project, but since I cannot create a shortcut when using that (http://kb.flexerasoftware.com/doc/Helpnet/installshield15helplib/DFL-Limitations.htm) I am not certain it is the best way to do it.
I tried using a component with "dynamic file linking" on everything except the files that will need a shortcut; that seems to be the best way to work this out
----
Question:
What is the "best practice" when wanting to create a setup that contains a big file hierarchy that will create LOT of components?
----
Thanks.
(4) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 06, 2013
09:15 AM
Dynamically linking everything that can be is one way. The error is caused by having too many components tied to a feature, so another option is to break down the components into different features instead of tying them all to one. This can be done from the Setup Design section on the Installation Designer tab.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 06, 2013
09:33 AM
The best practices for creating components can be found here: http://helpnet.flexerasoftware.com/installshield20helplib/installshield20helplib.htm
In order to work around the 1600 components per feature limit, consider adding additional features to your InstallShield project and then divide the components among those features.
In order to work around the 1600 components per feature limit, consider adding additional features to your InstallShield project and then divide the components among those features.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 06, 2013
01:56 PM
Thanks,
I will look into that.
Max.
I will look into that.
Max.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 09, 2013
09:22 AM
Fixed.
I created multiple features for the large file hierarchy and fixed the -6653 warning.
It will be a little more complex to maintain the setup project for other people (less technical), but with good documentation (writing it right now) will make things clearer at the end when they will not see errors and warning when build the project.
Thanks,
Max.
I created multiple features for the large file hierarchy and fixed the -6653 warning.
It will be a little more complex to maintain the setup project for other people (less technical), but with good documentation (writing it right now) will make things clearer at the end when they will not see errors and warning when build the project.
Thanks,
Max.