I developed an applcation for a customer that wants to distribute it from their web site. The application is a .exe program that only requires a .dll file to be in the same directory. Also required is a USB Express device driver that needs to run on the end users PC prior to using the application. The device driver is similar in that it is a .exe file with a setup.ini file that needs to come along. I was trying to use an installer program to package everything to create a single downloadable file, but I'm lost at this point on how to do this. I'm an embedded C programmer but not very familaiar with Windows programming. Do I need to make an INF or CAB file? Any help would be appreciated.