Global
Search
 
InstallShield icon

InstallShield

How the World Installs Software on Microsoft Windows
Premier Professional Express

Hebrew and Arabic Language Support

Expand the global reach of your products by presenting installation text and buttons in Hebrew and Arabic, which are read from right to left. more
   

Managed-Code Custom Action Support

InstallShield 2009 lets you easily add managed-code custom actions to Basic MSI, InstallScript MSI, and Merge Module projects. more
 

Installing Multiple Product Instances

Give your MSIs the ability to install multiple instances of the same product on the same machine. more
 

Windows Installer 4.5 Installation Chaining

Add MSI packages to your main installation and chain them together so they are processed as a single transaction. more
 

Four InstallShield MSI Tools

Four new InstallShield MSI tools save you time and effort by providing a rich UI for common troubleshooting tasks. more
 

Value-Added Services

Generate new revenue streams with Value-Added Services, such as the opportunity to include an optional search engine toolbar with installations. more

Windows Installer 4.5 Support

Create MSIs that leverage the functionality in Windows Installer 4.5.

Visual Studio 2008 Support

InstallShield is integrated with Visual Studio 2008, so you can develop your installations within the same Visual Studio interface as your products. more

.NET Framework 3.5 Support

Create setups that allow the installation of Microsoft .NET Framework 3.5. more

Associate Prerequisites with Features

Associate setup prerequisites with features to chain multiple MSIs together in a single installation. more

Improved Billboards

InstallShield includes several new billboard-related features that give you more flexibility and control over the look and feel of the file transfer portion of your installation. more
   
Premier Professional Express

Enhanced Windows Vista Support

Robust support for Windows Vista and related technologies such as UAC, Restart Manager, and much more; also get support for Windows Vista in InstallScript and One-Click Install projects. more
Limited

Visual Studio 2008 Support

InstallShield is integrated with Visual Studio 2008, so you can develop your installations within the same Visual Studio interface as your products. more

Multilingual Support

Present installation text in up to 35 languages, eliminating hours of installation dialog and message box translation. more
   

Stand Alone Build System

Maintain a clean build machine by using only the part of InstallShield that compiles the installations. more
   

InstallShield Best Practices Validation Suite

Avoid common installation issues by getting alerts from validators in this suite, if your installation violates best-practices guidelines. more
   

Try and Die Functionality

Create a fully functional trial version of your product with a few simple configuration changes. more
   

Automation Interface Improvements

Use script to add new files, add or delete features, initiate the build process, and change product name and upgrade code, release settings, summary information stream items, release flags, and more. more
 

Industry-Standard InstallScript

Achieve maximum flexibility in your installations with InstallScript—a powerful and easy-to-use scripting language. more
 

Dialog Editor

The Dialog Editor lets you 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. more
 

Patch Creation

Patches created with the Premier and Professional editions contain updates to a previous installation or set of installations on a file-level or byte-level basis. Distribute on the Internet and save end-user time and server bandwidth. more
 

Setup Prerequisite Editor

Easily control prerequisite restart behavior and source locations. more
 

Project Assistant

Jumpstart a project by using a simplified set of views to quickly guide you through the installation process. more

Create Windows Installer (MSI) Installations

Quickly and easily create Basic MSI installations by specifying files, registry settings, shortcuts, and other installation behavior, with InstallShield's easy-to-use interface. more
Premier Professional Express
General

InstallShield Best Practices Validation Suite

Avoid common installation issues by getting alerts from validators in this suite, if your installation violates best-practices guidelines. more
   

Multilingual Support

Present installation text in up to 35 languages, eliminating hours of installation dialog and message box translation. more
   

Stand Alone Build System

Maintain a clean build machine by using only the part of InstallShield that compiles the installations. more
   

Network Repositories

Build a repository of common elements to quickly rollout new setups. more
   

Managed-Code Custom Action Support

InstallShield 2009 lets you easily add managed-code custom actions to Basic MSI, InstallScript MSI, and Merge Module projects. more
 

Installing Multiple Product Instances

Give your MSIs the ability to install multiple instances of the same product on the same machine. more
 

Windows Installer 4.5 Installation Chaining

Add MSI packages to your main installation and chain them together so they are processed as a single transaction. more
 

Associate Prerequisites with Features

Associate setup prerequisites with features to chain multiple MSIs together in a single installation. more

Automation Interface Improvements

Use script to add new files, add or delete features, initiate the build process, and change product name and upgrade code, release settings, summary information stream items, release flags, and more. more
 

Setup Prerequisite Editor

Easily control prerequisite restart behavior and source locations. more
 

XML Support

Save time by quickly testing XML configuration changes to installation projects. more
 

Require EULA Reading

"Force" users to scroll to the end of EULA before installation can proceed. more
 

Faster Performance, Enhanced Ability to Handle a Large Number of Files

Noticeable performance improvements when working with large numbers of files, in the Direct Editor, or with String Tables.
 

Ability to Add DIM References to Merge Module Projects

Add your .dim files that were created with InstallShield Collaboration or InstallAnywhere Collaboration to any project type that supports merge modules. more
 

InstallScript Improvements

The new functions added to InstallScript continue to expand the level of flexibility and control that is available to you. more
 

InstallScript Engine Overhaul

InstallShield comes with a major InstallScript engine overhaul for increased reliability. more
 

Registry-Free COM Registration (Application Manifests)

Instead of writing COM information to the registry on a target system, write COM information to an application manifest file. more
 

Local Repositories

Quickly rollout new setups and ensure consistency across projects. more
 

Modify Users & Groups

Add and manage Windows users during installation. more
 

Industry-Standard InstallScript

Achieve maximum flexibility in your installations with InstallScript—a powerful and easy-to-use scripting language. more
 

Save As Previous Version

Save your project file in the format used by an earlier version of InstallShield. more
 

Transform File Editing

Easily edit Windows Installer transform files. more
 

Complete Project Debugging

Step through the entire installation to confirm behavior or identify and eliminate trouble spots. more
 

Source Code Control Integration

Manage installation projects the same way your team manages other code. more
 

Save Projects as XML Files

Save projects in an XML format, making them easier to manage and manipulate. more
 

Patch Creation

Patches created with the Premier and Professional editions contain updates to a previous installation or set of installations on a file-level or byte-level basis. Distribute on the Internet and save end-user time and server bandwidth. more
 

Release Management

Build several flavors or versions of a product from one installation project. more
 

Reusable Project Templates

Maintain consistency across installation projects using project templates. more
 

Search the Target System

Identify if certain files, folders, or registry entries exist on a user's system before conditional action is taken. more
 

Media Spanning for Large Applications

Build an installation that spans multiple media and never impose limits on the size of your application. more
 

Timesaving Automation Tools

Edit virtually any element of an installation project programmatically. more
 

Support for Digital Signatures

Save time by digitally signing all your files at build time. more

Shortcut Icons Enhancements

Working with icons that have shortcuts gives you more control over the icons that will be used in your installation projects. more

Improved Command Line Support

You now have the option to change the product version from the Command Line or via an MSBuild Task Parameter. more

Command Line Builder

Have your build process automatically occur every night by using the command line build option. more

Build Reports

View a summary of a build's contents for troubleshooting, training, or creating documentation. more

Registry and File Filtering Enhancements

Enhancements for COM extraction and dependency scanners more

Microsoft Build Engine (MSBuild) Support

Build Visual Studio solutions with InstallShield projects in build lab environments where Visual Studio is not installed. more

MSBuild-Compatible XML Format Project File

Seamlessly build Visual Studio solutions that include InstallShield projects. more

Referencing Developer Installation Manifest (DIM) Files

Reference DIM files created with the new InstallShield Collaboration plug-in. more

Documentation Available as Printable .pdf File

The documentation for InstallShield is available as a .pdf file.

Installation Prerequisites

Check for and install prerequisites before your installation is executed. more

Compact Engine

Create simple installations and rapidly deploy them. more

Always Overwrite

Speed setup creation by marking files that will always need to be overwritten at installation time, regardless of version or modification date.

One-Click Install Technology

Create software images that users can install from a Web site with a simple mouse click. more

VB Script and J Script Code Editor

Edit your VB Script and J Script custom action code inside the InstallShield interface. more

COM+ Support

Add the setup information from a COM+ application to an installation package with no script writing. more

File Dependency Scanning

Run automated file dependency checks when adding DLLs, EXEs, OCXs, and other file types.

Dynamic File Linking

Reduce development time by not having to manually track every changed project file. more

Static and Dynamic File Dependency Scanners

File dependency scanners are time-savers for your setup. They make sure no required files are overlooked. more

Portable Projects

Easily move projects from one drive to another or from one machine to another.

Easily Run Custom Actions

Schedule a custom action to run at precisely the right moment in your installation. more

Quick Build

Quickly rebuild a project for testing purposes. more

Registry Entry Creation

Create registry entries and set permissions while viewing all the registry changes associated with the project

Multiple Media Options

Installations can be built for CDs, DVDs, a network drive, or for media of any custom size. 

Operating System Filtering

Create one installation that supports multiple operating systems.

Conditional Features

Tailor the set of features to be installed per target system.

Launch Extension Scripts or Files

Easily extend your installation's capabilities by using VBScript, an EXE, or a function in a DLL.

Upgrade Creation Support

Enhance your end-user's experience by limiting their interaction with maintenance mode dialogs.

LZX Compression Option (Basic MSI and InstallScript MSI)

Use an advanced compression algorithm to obtain the smallest installation image (useful for Web distribution).