I have a programme which has been packaged using the installer supplied with VB6. It installs and runs perfectly with XP but doesn't with 2000 Professional.

Any ideas?

7 Years
Discussion Span
Last Post by stevanturk

Yes, use the least common denominator when you package up your program, which means, that if you want your program to run on 98, 2k, XP, Vista, 7 then you need to compile it and package it on a 98 computer.

Or, lets say you program is only targeted for 2k and above and the machine you are on is 2k pro SP2 (where you developed and compiled). So that equates to the minimum OS your program is good for.

So, to make your program work on Win 2k you need to compile it on a 2k box.

That's the easy way. You might be able to get it to work by installing the vb runtimes on the 2k box and/or by creating a seperate installable where you remove all references for your installable when you package it up.

Good Luck


i have also faced same problem, but 2 find d only solution 2 compile d app. in OS in which it has 2 be installed

This topic has been dead for over six months. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.