Text from my inno setup file?
Main Topics
Browse All TopicsAnyone know how to convert and .exe setup file to msi file using the Inno setup program?
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
Well, it's not as simple as I thought! :-(
I HAVE successfully created an MSI file for your program, but of course it will nor work because I do not have the files detailed in your INNO setup script.
It is impossible for me to produce the MSI without them, so unless you want to send me the "setup" program produced by INNO (and any associated data/index files needed) I cannot produce the file for you, since the compiler I used to create the MSI needs to include those files in its build.
An alternative is for me to supply details to you on how to build the MSI from your ISS (INNO) script. If you would prefer that, then let me know.
I will investigate further the possibility of writing a converter, but it looks fairly complex.
I currently have the MSI (attached), but of course it will not work without your files. Let me know if it looks OK (it is safe to run, since it does nothing). You may wish to add some information files in RFT format for the Installation file to display (such as copyright and other matters) - see the screens as you run the Setup file.
Please let me know what action you want to take.
If I remember correctly, Advanced Installer (www.advancedinstaller.com
Advanced Installer (non-registered) will only produce simple installs until you register it.
InstallAware will work at full power for at least 30 days.
Both are quite expensive if you decide to buy, and the better product (InstallAware Studio 9) is of course the most expensive.
Perhaps you may find it more enlightening to download either InstallAware Studio 9 (VERY GOOD) or Advanced Installer and create the MSI yourself.
Or of course you can choose my earlier options.
I am very sorry for the delay in answering your question. In answering others your was buried somewhere and I lost track that I was working on it.. Sorry
Well, below are the steps involved in producing an MSI from an INNO script using
InstallAware Studio 9
By the way, I have no link with this product in any way. I just think it is so fantastic that in answering your question I have decided to purchase it myself. It is fairly expensive (as they all are) especially for a retired person like myself, but it is so functional and easy to use I could not resist.
Step 1: Obtain the 30 Day free Trial (fully functional) program from the following link:
Steps 2 to whatever: Follow the steps showing in the attached screen captures.
Now you have the desired fully functional MSI derived from your INNO script file.
INNO was great too for a free product, but until they decide to produce MSI files,
you have no option if you want to produce an MSI installation other than to use
an alternative to INNO. At least you can import the INNO scripts and convert them
using InstallAware. Once you buy the registered version of InstallAware the "Proprietary message appearing in screencapture xxxyyy will disappear.
I have also attached a ZIP file of the screen captures so you can download them to your PC if you wish
I hope this has provided you with a solution to your question. :-)
oops...sorry about that...I clicked on the Submit button too early...
I repeat the previous comment with amendments:
I am very sorry for the delay in answering your question. In answering others your was buried somewhere and I lost track that I was working on it.. Sorry
Well, below are the steps involved in producing an MSI from an INNO script using
InstallAware Studio 9
By the way, I have no link with this product in any way. I just think it is so fantastic that in answering your question I have decided to purchase it myself. It is fairly expensive (as they all are) especially for a retired person like myself, but it is so functional and easy to use I could not resist.
Step 0: Obtain the 30 Day free Trial (fully functional) program from the following link:
http://www.installaware.co
Steps 1 to 36: Follow the steps showing in the attached screen captures.
Follow them in number order
At the end of the steps, you have the desired fully functional MSI derived from your INNO script file.
INNO is a great (free) product to produced installation files, but until the many programmers involved in producing INNO decide to allow it to produce MSI files,
you have no option for MSI production other than to use
an alternative to INNO. At least you can import the INNO scripts and convert them
using InstallAware. (As mentioned earlier some other products also iport and convert INNO files). Also note that should you buy the registered version of InstallAware the "Proprietary" message appearing in screencapture023.jpg will disappear. I think the unregistered version will not operate after 30 days.
I hope this has provided you with a solution to your question. :-)
Business Accounts
Answer for Membership
by: craisinPosted on 2009-08-16 at 01:03:13ID: 25108165
Please attach the text in your EXE setup file and I can supply code for conversion for you which you can use with other EXE setup files as well.