I have created my first application using VB6. It uses a Jet db(created in access).

The application works perfectly. I then used the "Package and Deployment wizard" to create a setup program. It then adds in all the dll's that it needs and creates the cab
files that will be needed to run the setup program.

When i run the setup program it installs the files needed on my pc and updates any dlls that need to be overwritten.

Here is my problem/question...

I am scared of updating one of my suppliers computers as i am not sure that if i update their computer with the vb6.0 dll files this will cause problems with other applications that exist on their pc.

Is their any way i can ensure that all these dll's are not updated? And rather than updating system files can i place these dll's with my program folder and somehow
rename them so that they will always be used instead of system32 dll's???

If u can help I would appreciate it otherwise thanks for listening anyway...