Quote Originally Posted by Andraw
Many people recommend use INNO Setup & ISTool.
Who were these people????

There are much better ways of getting this accomplished. Did you try the Inno Setup Wizard, It helps (not a lot, but better that from scratch) or other third party Inno Setup helper tools?. You also need to better understand how installation works a little better before blindly charging into it. Search and Read a few documents that have been prepared for users such as yourself to give you some understanding on the process. It will help greatly in the long run.