Product Reviews

Software in Nice, Tidy Packages

Wise Solutions offers the other full-blown developer tool in this review, Wise for Windows Installer. I looked at version 1.1. As you can see in Figure 6, this product offers a full-fledged authoring environment for Installer packages, although it does things differently than InstallShield in many cases.

Wise offers the most options for starting a new project. It can create a blank Installer package, merge module, or transform, which is a patch for an Installer package, or import an existing Wise script (using its previous installation technology) or Visual Basic project. Wise can monitor an application in use to see what files it uses or can capture an application being set up via before-and-after system snapshots (similar to the way WinInstall LE works). It can also open Installer databases and merge modules and transforms. Unlike InstallShield, Wise works directly in the Installer files, without an intermediate format.

Figure 6. Wise for Windows Installer’s Installation Expert lets you focus on what you want to do, rather than the mechanics of doing it.

In its Installation Expert mode, Wise presents the developer with a series of choices, and modifies the appropriate Installer tables automatically. This is great for letting you focus on what you want to do, rather than on the mechanics of doing it. There’s also a Setup Editor mode that lets you edit directly in the Installer tables, although I found it less usable than the versions in Orca or InstallShield. Wise provides a wizard for creating custom actions and a full editor for dialogs, which requires setting properties in property sheets. It is occasionally less intuitive than I’d like, but it does do the job.

The automatic updating feature built into Wise for Windows Installer is especially nice. If you have an Internet connection, the program checks for updates when you launch it; if one is available, it gives you the option to download and install it. With a new technology like the Windows Installer service, this is a great help since all of the bugs have probably not been worked out yet.

Wise supports localization and other minor changes through the use of Installer transforms. For example, a transform can include a French user interface and localized files to turn an English package into a French one. This is the first tool available with this functionality.

This $795 package has all the ingredients you need to turn almost any application into a Windows Installer package.

About the Author

Mike Gunderloy, MCSE, MCSD, MCDBA, is a former MCP columnist and the author of numerous development books.

Featured

  • Windows Admin Center vs. Hyper-V Manager: What's Better for Managing VMs?

    Microsoft's preferred interface for Windows Server is Windows Admin Center, but can it really replace Hyper-V Manager for managing virtual machines? Brien compares the two management tools.

  • Microsoft Offers More Help on Windows Server 2008 Upgrades

    Microsoft this week published additional help resources for organizations stuck on Windows Server 2008, which fell out of support on Jan. 14.

  • Microsoft Ups Its Carbon Reduction Goals

    Microsoft on Thursday announced a corporatewide carbon reduction effort that aims to make the company "carbon negative" by 2030.

  • How To Dynamically Lock Down an Unattended Windows 10 PC

    One of the biggest security risks in any organization happens when a user walks away from their PC without logging out. Microsoft has the solution (and it's not a password-protected screensaver).

comments powered by Disqus

Office 365 Watch

Sign up for our newsletter.

Terms and Privacy Policy consent

I agree to this site's Privacy Policy.