cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
AngeloF
Level 3

Basic MSI and MSI DataBase

What is the difference between Basic MSI Project AND MSI DataBase ?

I must to create an installation package with three features, each of wich, I execute some custom actions and some configurations (Configuration of SQL Server, Create and Configuration of a Service, Edit of some files in INSTALLDIR and in TEMPDIR, launch .exe etc. )

What is the best way ?

I want a standard technology, that I can bring to another tecnology eventually!

How I move ?

thanks for all replies
Labels (1)
0 Kudos
(3) Replies
Christopher_Pai
Level 16

You want Basic MSI.

Basic MSI is a source code project that you author and build into an MSI database.

MSI Database takes a built MSI and allows you to examine and make various changes to it. It's basically ORCA on steroids. It's not intended for 'developing' installers.
0 Kudos
AngeloF
Level 3

So,If I want make a standard installation package I must use

Basic MSI Project ? Do you mean this?
0 Kudos
RobertDickau
Flexera Alumni

Quite right: using an MSI project is like changing a recipe and then cooking it, while editing an MSI database is like trying to change a dish that's already been cooked.
__________________
Robert Dickau - Not Very Good at Analogies - Flexera Software
Need help? See Windows Installer white papers, training courses, newsletters, HelpNet, forum search, Knowledge Base, ...
Need more help? See our newish Advanced Windows Installer (MSI) training course
0 Kudos