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
Everything i try does not work.
OS around the 2000/xp genre
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
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
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
ASKER
Wpadron:
cheers but not what i am after
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.
ASKER
Ok so how do i work it then mate?
Do i use the exe to install or ??
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
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
ASKER
Any ideas where i can get the free version from? can only track down the rather expensive one
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.
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.
ASKER
They will get there eventually give or take 3 week
ASKER
Did it with the 2003 version. Had to hack the schema with orca first.
Then compressed the files, job done.
Cheers all.
Then compressed the files, job done.
Cheers all.