Identifying Application Dependencies

InstallShield 2012 Spring Express Edition

A file often relies on functions in other files to perform a task. However, you may not be aware of all these other files—known as dependencies—when you include your application's files in your installation project. InstallShield offers three scanning wizards to assist you in identifying and working with these files. You can access these scanners in the Dependencies view.

Scanning Wizards Available in InstallShield

Scanner

Function

Static Scanning Wizard

Looks at portable executable (.exe, .ocx, .com, .tlb, .hlp, and .chm) files in your project and checks for any dependencies that they may require.

Dynamic Scanning Wizard

Monitors your system while an executable file is running and checks for .dll or .ocx files that may be required by the executable file.

Visual Basic Wizard

Scans your Visual Basic project for all dependencies and optionally lets you add them to your project.

If you use the Static, Dynamic, and Visual Basic scanning wizards, you can specify 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.

See Also