Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to create a simple install system for VB6 on XP/Vista and newer? [closed]

Heavy emphasis on simple. I've never made an installer and I'd rather not have to learn much. A system that I could hand a pile of files to and it would make some smart guesses about where to put them would be ideal.

Go ahead and answer the general question.

However In my cases I'm stuck with some extra constraints. The program to be installed is written in VB6 (or is it 5?) and a few previous versions of VB, so it's not going to be updated any time soon. I have a running install and will have a Clean VM to play with So I'll be doing a loop of: run the install, find where it's broken, fix it, add that to the installer, revert the VM, try again. If anyone has a better approach I'm open to suggestions.

I MUST get it working on XP and I'd really like to also have something that will work on newer versions of Windows as well.

like image 228
BCS Avatar asked Aug 23 '08 01:08

BCS


2 Answers

InnoSetup or NSIS, whichever seems easier to you. ISTool is a nice GUI tool for InnoSetup which makes creating setup scripts even easier.

like image 79
Imran Avatar answered Oct 06 '22 00:10

Imran


I've used InnoSetup several years ago, before Vista, and was very happy with it then. I only had a few files to install and a Start menu icon. It worked great, and was easy to learn.

like image 25
Brian Ensink Avatar answered Oct 05 '22 23:10

Brian Ensink