- Dialog EditorThe Dialog Editor enables you to modify the layout of existing end-user dialogs or create new custom dialogs. Import and export dialogs to share them across projects. Construct different dialogs for each language supported in the project.
- InstallShield MSI toolsThe Premier and Professional editions of InstallShield includes several tools: InstallShield MSI Diff, InstallShield MSI Query, InstallShield MSI Sleuth, and InstallShield MSI Grep. You can use these tools to troubleshoot issues with Windows Installer packages.
- Automation interfaceUse script to add new files, add or delete features, change the product name and upgrade code, change release settings, change summary information stream items, change release flags, change any property, initiate the build process, and more.
- Release customizationDefine which project segments to compress, which features to place on which disk, and which languages to include. Choose to filter application data based on language to support localization efforts.
- Source code control integrationSimplify the process of checking projects in and out of your source code control system and save space when differencing projects. The SCC integration in the Premier and Professional editions of InstallShield supports integration with various source code control systems.
- Project validationUse standard cub files to validate both full projects and merge modules. With the Best Practices Wizard, receive notification of deviations from setup guidelines and recommendations for changes.
- Patch creationIn addition to enabling you to create QuickPatch projects, the Premier and Professional editions let you create standard patches that contain updates to a previous installation.
- Manage multiple product versionsBuild versions such as Evaluation, Debug, Standard, and Advancedfrom a single project. Allow specific features to be chosen for inclusion in a release through user-defined flags.
- Support for InstallScriptThe Premier and Professional editions of InstallShield include support for InstallScript, a simple but powerful programming language. You can add InstallScript custom actions to Windows Installerbased installations or create InstallScript projects, which use the InstallScript engine instead of the Windows Installer engine to control the entire installation.
- Merge module authoring and editingPackage pieces of a project for reuse across application installations. Reuse those you create or any of the ones included in the product. Edit and open modules for greater customization.
- Project templatesCreate project templates that contain all of the default settings and design elements that you want to use as a starting point when you create an installation project or merge module project.
- ClickOnce supportThe Premier and Professional editions include a ClickOnce Deployment project type, which provides a lightweight application deployment mechanism that is easy to use. The new ClickOnce Assistant guides you through the project creation process, providing pertinent information along the way.
- Device driver supportDevice driver support in the Premier and Professional editions simplifies the process of installing device drivers from installation using the Driver Installation Frameworks for Applications (DIFxApp) from Microsoft.
- SQL supportConnect to SQL servers, import database schema and data, associate SQL scripts with features, and more with SQL support.
- XML supportUse the XML File Changes view to specify how you want to edit one or more XML files on target systems.
- 64-bit supportAdd 64-bit support to your installations.
- InstallShield Prerequisite EditorUse this tool to create new InstallShield prerequisites and modify existing ones.