Logo
Sign in
Product Logo
InstallShieldRevenera Software

An installer authoring solution for building, customizing, and maintaining professional software installation packages for Windows platforms.

Vendor

Vendor

Revenera Software

Company Website

Company Website

Product details

InstallShield is a software installer authoring tool used to create, customize, and manage installation packages for desktop and server applications. It enables software producers to define how applications are installed, configured, updated, and removed on target systems. The product focuses on controlling the full installation lifecycle. It supports packaging application files, defining installation logic, handling prerequisites, and managing system configuration changes required by the software. InstallShield is designed to support both simple and complex installation scenarios. It is commonly used for commercial software distribution where reliability, consistency, and control over installation behavior are required across different environments.

Key Features

Installer Project Authoring

Defines installation behavior.

  • Graphical project configuration
  • Support for multiple installer project types

Application Packaging

Bundles software components.

  • File and directory packaging
  • Registry and system configuration handling

Installation Logic and Customization

Controls installer behavior.

  • Conditional logic and rules
  • Custom actions and scripts

Prerequisite and Dependency Handling

Manages required components.

  • Detection of system prerequisites
  • Installation of required dependencies

Upgrade and Maintenance Support

Handles application lifecycle changes.

  • Major and minor upgrade support
  • Patch and maintenance release creation

Windows Platform Integration

Supports Windows standards.

  • Integration with Windows Installer technology
  • Support for modern Windows versions

Benefits

Reliable Software Deployment

Improves installation consistency.

  • Reduced installation errors
  • Predictable deployment behavior

Greater Control Over Installation

Customizes setup processes.

  • Fine‑grained configuration options
  • Ability to handle complex scenarios

Improved User Experience

Enhances installer usability.

  • Structured installation workflows
  • Clear progress and error handling

Reduced Support Effort

Minimizes installation‑related issues.

  • Fewer failed installations
  • Easier troubleshooting through logs

Lifecycle Management Support

Supports long‑term maintenance.

  • Simplified upgrades and patches
  • Consistent handling of version changes