Helping you work smarter

Access installer Programs for Windows

http://www.bernardvukas.com/installer-alternatives-for-office-developers/

Home » Blog » Installer Alternatives for Office Developers

InstallShieldCompetitorsFeatured

Installer Alternatives for Office Developers

As one of the leaders of deployment and installer authoring solutions, InstallShield allows its customers the ability to create beautiful and feature-rich installers, all within one easy-to-use platform.

InstallShield users are able to package up their Office files, such as templates and add-ins, and deploy them to their end-users machines in a matter of seconds.

By using prerequisites detection, we can be sure that the files are deployed only on systems that meet the minimum requirements. For example, we may want to target specific versions of Microsoft Office. Or, we may want the installer to run only on certain editions or flavors of Windows. InstallShield makes configuring the requirements really easy.

InstallShield is easily considered as one of the most comprehensive installer authoring tools available. However, that doesn’t necessarily mean it’s the right one for your business’ installer creation needs.

I did some investigating and found these top four alternatives to InstallShield. I look at each, individually, below, and you can easily compare their features and functionality in this chart:

A table comparison of different installer alternatives: InstallShield, Advanced Installer, Visual Studio Installer, ClickOnce, and more.
A table comparison of different installer alternatives: InstallShield, Advanced Installer, Visual Studio Installer, ClickOnce, and more.

1. INSTALLSHIELD

InstallShield Wizard

Price: $0 – $4,999

Flexera InstallShield is the most popular installer authoring tool for Windows and Visual Studio. It starts with a free (“limited”) edition, but premium features are only included in paid editions.

InstallShield Differentiators:

  • Great for Office COM add-ins developers AND macro or template developers
  • You can customize the visual appearance of your installer with extensive branding options (themes)
  • Easily define launch conditions and prerequisites detection and installation
  • Can create a single executable that can run on both 32-bit and 64-bit systems
  • Supports application updating
  • Great support for code signing and digital certificates

2. ADVANCED INSTALLER

advanced-installer-screen

Price: $399 – $2,999

Caphyon Advanced Installer is a powerful, yet easy to use, Windows Installer authoring tool which helps you create .MSI installs in minutes. It has a wizard for Office add-ins, so it’s very easy to get started by using your Visual Studio project solution.
It’s simple to use wizard-style interface is complemented by command-line interface, which makes it easy to integrate with any build workflow.

Advanced Installer Differentiators:

  • Great for Office COM add-ins developers AND macro or template developers
  • You can customize the appearance of your installer with extensive branding options (themes)
  • Provides you with a product Trial mode at installer level, so you don’t need to modify your code
  • Included are also product key verification features, and different levels of software activation (a.k.a. license counting and locking)
  • Can create a single executable that can run on both 32-bit and 64-bit systems
  • Signing of files with digital certificates can be integrated in the build process
  • Supports application updating via AutoUpdate

3.WIX TOOLSET

wix_vs_wizard

Price: $0 (Free)

The WiX Toolset (also known as Windows Installer XML) lets developers create installers for Windows. With Burn, the WiX bootstrapper, you can create setup bundles that install prerequisites like the .NET Framework and other runtimes along with your own product.

WiX Toolset Differentiators:

      • Complete control over branding with support for splash screens and background images
      • Outputs to .exe, .msi, .msm or .msp formats
      • The WiX command-line build tools work with any automated build system.
      • It’s a logical upgrade from Visual Studio Installer

4.VISUAL STUDIO INSTALLER

vs_installer_wizard

Price: $0 (Free)

Visual Studio Installer is a free plug-in for Visual Studio, that provides additional project types for authoring installers. It’s easier to learn than WiX, but provides more features than ClickOnce.

Because of it’s lower learning curve, it’s a perfect choice for Office macro, template and add-in developers, as well as COM add-in developers.

Visual Studio Installer Differentiators:

  • Simple to use, with support for launch prerequisites, registry keys and custom actions
  • Unfortunately, no branding support
  • No licensing or Trial mode, so this has to be built manually

5. CLICKONCE

clickonce

Price: $0 (Free)

ClickOnce is an installer technology built into Visual Studio, and is available from the project’s Properties tab.
It’s enabled for Visual Studio Tools for Office (VSTO) COM project types, including document-level add-ins.
It has no support for branding, but does provide AutoUpdate features and prerequisites detection. Overall, it’s the most limited option, recommended for most basic deployment scenarios.

ClickOnce Differentiators:

        • Only applicable to VSTO projects, so it’s not suitable for VBA macro developers
        • Per-user or per-machine installs
        • Unfortunately, no branding support whatsoever
        • Unable to write to Windows Registry

6. ADD-IN EXPRESS

Add-in Express Setup Wizard

Price: $349 – $949

While Add-in Express is not an installer authoring solution, it does come with a neat setup project wizard. The wizard offers you the option of creating an installer compliant with either Visual Studio Installer, InstallShield, or WiX. This is great even if you’re a complete novice when it comes to authoring installers.

Add-in Express Differentiators:

        • Only applicable to Add-in Express (COM add-in) projects, so it’s not suitable for VBA macro developers or VSTO developers
        • Per-user or per-machine installs
        • No branding customization (banners, splash screen,etc.)
        • No software licensing features

Want More?

Did I miss something? If there’s an alternative installer that you’re currently using and loving – please share with me in the comments below.

For further details and comparisons, check out my product reviews.

Happy posting!

Leave a Reply

Your email address will not be published. Required fields are marked *