What version of Windows Installer should I use?

Posted on 2008-11-10
Last Modified: 2013-11-27
I am using the Wise Installation Express system to install a VB6 app.  Currently I have it set so the target computer has to have at least the Windows Installer v2 to run.  What would be the advantages of forcing the higher versions?  Should I always force it to be the highest version of the Windows Installer and then provide the Windows Installer so that it will work?
Question by:onemorecoke
    LVL 32

    Accepted Solution

    I would use the lowest version that has the features you need.  2.0 covers most bases.

    that way you're forcing as little MS stuff on your customers as possible.

    If you find you NEED a feature from 3 or higher -- as you say, provide it.  But for most installations you don't.

    My $.02 ... others may disagree as this is more a matter of philosophy than technical correctness.
    LVL 3

    Author Comment

    Question:  Wouldn't a higher version of the Windows Installation system fix some of the issues/bugs that older version had?  I am running into some weird install problems I cannot explain or fix because they are behind the scenes.  
    LVL 32

    Expert Comment

    by:Daniel Wilson
    OK, if you're running into weird install problems, trying a higher version is reasonable ... but I don't put too much faith in that being the solution.

    Featured Post

    Do You Know the 4 Main Threat Actor Types?

    Do you know the main threat actor types? Most attackers fall into one of four categories, each with their own favored tactics, techniques, and procedures.

    Join & Write a Comment

    If you have ever found yourself doing a repetitive action with the mouse and keyboard, and if you have even a little programming experience, there is a good chance that you can use a text editor to whip together a sort of macro to automate the proce…
    After several hours of googling I could not gather any information on this topic. There are several ways of controlling the USB port connected to any storage device. The best example of that is by changing the registry value of "HKEY_LOCAL_MACHINE\S…
    It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring. It works on many operating systems, in many languages.
    This is Part 3 in a 3-part series on Experts Exchange to discuss error handling in VBA code written for Excel. Part 1 of this series discussed basic error handling code using VBA.…

    729 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    19 Experts available now in Live!

    Get 1:1 Help Now