New Version 2016
InstallShield: Resources

How the World Builds MSI and EXE Installers and UWP and WSA Packages for Windows Applications

Resources

Five Tips for Delivering Working Software with Agile

White Paper

This white paper discusses the five ways that teams can integrate installation into their agile processes, improving application quality, providing for better customer satisfaction and further accelerating application delivery.

Managing the Life Cycle of a Suite/Advanced UI Installation

White Paper

This white paper offers help in planning a new version of a Suite/Advanced UI installation that may, for example, introduce a new package, upgrade a package, remove a package, replace two packages with a new updated version, or any combination of these scenarios and more.

Microsoft App-V: What Software Developers Should Know

White Paper

Download this white paper to learn about Microsoft App-V and how it is impacting software installation development.

Validating MSI Updates and Patches

White Paper

This white paper describes the rules for validating MSI updates and patches and how to address any validation warnings or errors that occur.

Designing an Update-Friendly MSI Installation

White Paper

Learn expert tips for how to design an MSI setup to best prepare it for future upgrades.

Fixing Design-Time Validation Errors

White Paper

This white paper discusses different types of validation, including build warnings and errors, Internal Consistency Evaluator (ICE) validation, and update and patch validation.

MSI Sequences and Standard Actions

White Paper

Learn about Windows Installer sequences and the built-in actions that make up a typical MSI installation program.

MSI Run-Time Logging and Debugging

White Paper

The debugging techniques described in this white paper include investigating Windows Installer error codes, generating and interpreting Windows Installer log files, and using the InstallShield MSI Debugger.

Building MSI Updates and Patches

White Paper

Learn about the changes you make to a Windows Installer (MSI) installation package for it to behave as the desired type of update or patch.

MSI Installation Design Issues and Best Practices

White Paper

Learn about several techniques and design issues to always consider when working with different parts of the Windows Installer (MSI) technology. Also available in Japanese.

Types of MSI Custom Actions

White Paper

Learn about the types of custom actions supported by Windows Installer, including launching executables, calling DLL or script functions, setting Property-table properties and Directory-table properties, and error actions.

What Installation Authors Need to Know About COM Extraction

White Paper

Learn about various types of COM extraction available in InstallShield and how-to switch between methods.

Using Chained MSI Packages to Componentize Your Windows Installer Setup

White Paper

Written by David Cole, Senior Software Engineer at IBM, this white paper describes using chained .msi packages in InstallShield and MSI 4.5 to componentize a setup. You will learn how to include other .msi packages within your own so that the result may be installed with the appearance of being a single product.

Agile Practices and Installation Development

White Paper

Learn about how installation development is increasingly integrated into agile development practices. Agile processes are characterized by multiple iterations and frequent delivery of working software to users, who provide rapid and almost continuous feedback on the scope and direction of the application.

Back to InstallShield