Reviewing Dependency Scanner Results

InstallShield 2015

Project: This information applies to the following project types:

Basic MSI
InstallScript
InstallScript MSI

The Static Scanning Wizard and the Dynamic Scanning Wizard scan your project to help you identify other files that your product may require. Each of these wizards displays a list of possible files and merge modules that you may need to add to your project. Review the scan results carefully, and determine whether it is appropriate to add each specified file and merge module to your project.

Both of the scanners works differently to identify dependencies. In some cases, one of the scanners may identify a dependency that the other does not identify. Therefore, you may want to try using both the static and dynamic scanning wizards for a more complete list of potential dependencies. In some scenarios, a dependency scanner may identify as a dependency a file or merge module that is not required by your product. If that occurs, you can exclude that file or merge module, since the wizards let you include or exclude each identified dependency as needed. In addition, InstallShield enables you to specify on a machine-wide basis any files that you want to be included or excluded automatically any time that you perform a static or dynamic scan through InstallShield. For more information, see Filtering Files in Dependency Scanners.

To obtain the best results when you are trying to identify dependencies, it is recommended that you thoroughly test your product and its installation on a clean machine. If your product does not behave as expected, determine whether any dependencies are missing from the machine, and if so, whether they should be included in the installation.

See Also