There's two parts:

1. My Client wants a single install file as opposed to having cab files and such, is this possible? If so any pointers. I was once told that this cannot be done.

2. A member put me on to a program called innoSetup, its a installtion setup program, Im currenly playing with it, but I cant figure out which files my program needs. I mean, I have a good idea of most of them but it's the not so obvious ones I'm worried about. Is there any way to confirm each file that is needed by my program in order to run? I found a couple of files; St6unst.log its the unistall log file and finally setup.lst. It has some of the files but I dont know if thats all of them. Do I also need to include the .frm and .frx files? And can innoSetup create a single install file?

Thanx Guys!