Link to home
Start Free TrialLog in
Avatar of dann47
dann47

asked on

MSI Creation

Ok can anybody give me a step by step way to create an MSI.
Everything i try does not work.
OS around the 2000/xp genre
Avatar of DolGuldur
DolGuldur
Flag of Canada image

What have you tried?? I use Wininstall LE that comes on Windows 2000 Server CD and it works great! How it works is that it takes a snapshot of your system before and after you install a software, then it creates the msi from that. It's as easy as that!
ASKER CERTIFIED SOLUTION
Avatar of Walter Padrón
Walter Padrón
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of dann47
dann47

ASKER

yeah looked into LE but have not got access to a clean system all the time.  Even tried to clean it up.  Currently trying wise package
Avatar of dann47

ASKER

Wpadron:
cheers but not what i am after
No need to have a clean system since Wininstall only looks for changes being made. The only important thing is to make the after snapshot right after you install the software so there's nothing else modified on the system.
Avatar of dann47

ASKER

Ok so how do i work it then mate?
Do i use the exe to install or ??
I haev used installshield studio and had to do the following, unsure if this is the same as WISE
1) Start the install shield program, and tell it to create a new package
2) Install your program as you would normally (ie run the exe), and configure HOW YOU WANT THE PACKAGE TO INSTALL.  This is important, as if you are making an MSI for silent install you need to ensure all configuration is how you want it to be.
3) Reboot if necessary (recommended)
4) Start the install shield program again, if it doesn't restart automatically.  It should detect that a package was being created and pick up where it left off.  This is basically a scan of the system to see what has changed
5) Edit the package ie remove reg entries for MRU lists etc that are just updated as normal on the system (this is why it is a good idea to install on a clean system as all required files are copied onto a base image, other services may be running etc)
6) Create the package
7) Test it!!

HTH

Chris
Avatar of dann47

ASKER

Any ideas where i can get the free version from?  can only track down the rather expensive one
Avatar of dann47

ASKER

Found the 2003 but after 2000 version as well?
Do you have Windows 2000 Server CD? If so, it's on it. And yes, you have to use the exe to install after the before snapshot.
Avatar of dann47

ASKER

No i know its on there but it currently about 120 miles away at head office.  Cant find no downloads anywhere.  asking as keep getting schema errors with 2003 version
Nobody at head office can put it on ftp for you?? It's only around 5-6 mb.
Avatar of dann47

ASKER

They will get there eventually give or take 3 week
Avatar of dann47

ASKER

Did it with the 2003 version.  Had to hack the schema with orca first.
Then compressed the files, job done.

Cheers all.