Visual Installer MSI Files not a known file type?

Well I am trying to create setups with this new Visual Installer but I'm finding many people cannot simply click on the MSI file and install from them?  What prerequisites exist and/or what sets up the MSI file association?  What runs this file and how can we build a standalone INSTALL setup.exe type install with this MSI file or Visual Installer?
LVL 3
InformativeAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Éric MoreauSenior .Net ConsultantCommented:
You need to install INSTMSI.EXE (on Windows 95/98) or INSTMSIW.EXE (on Windows NT 4.0).

You can find these files on the first Office 2000 CD.

Also, there is an option directly in VSI to make sure that client will be able to run your MSI file (I remember that it is a checkbox but I don't remember where and I don't have VSI here).
0
Éric MoreauSenior .Net ConsultantCommented:
Just found it!

1. From the Project menu, choose 'YourProjectName Properties'
2. On the first tab ('Build') choose 'Installer with Windows Installer Loader' from the 'Build type' combobox (it's probably just set to 'Installer' right now)
When you build the project, it will make the .msi file and a Setup.exe (plus some more files that setup needs). When you run this Setup.exe, it will first look if the installer is installed (sounds funny ;-), if not, it will first install the installer, and then install the .msi file.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
InformativeAuthor Commented:
hehe yes its actually hysterical having the installer chekcing to see if the installer is installed to allow the user to installl without first installing something..

Those wild and crazy guys at Microsoft WHAT were they thinking ?!?
0
Éric MoreauSenior .Net ConsultantCommented:
MSI files have been created to work with W2K but they saw that it can be a good thing and they also want to have only one way to distribute new applications (like Office 2000). So they made a patch (instmsi.exe) to level older version to accept that new kind of deployment.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Visual Basic Classic

From novice to tech pro — start learning today.