aldovalerio
Programmer
I'm trying to use Package & Deployment Wizard (PDW) to update my client PCs with the latest version of my VB application. I'm using VB 6.0 (SP5) on Windows 2000 clients. Recently, I noticed that there are "mutliple" versions of the installation in "Control Panel","Add/Remove Programs". In the C:\Program files\{application name} folder, there is the program executable file and a ST6UNT.xxx log file for each install. For three installs I see ST6UNST.LOG, ST6UNST.000 and ST6UNST.001. If I remove one of the "duplicate" programs with the Add/Remove Programs applet (Control Panel), it removes the executable. These "multiple" programs do not appear to have any negative effect on running the application, and the updates done with PDW do replace the executable with the updated version; i.e., my updates are being done. I could uninstall the application prior to each update, but that presents a problem for my silent install procedure. I run the install of my PDW package in silent mode with "setup.exe -s xxx.log". Is there a way to run the uninstall (C:\WINNT\st6unst.exe -n "C:\Program Files\{application name}\ST6UNST.LOG"
in silent mode without having the user prompted to Remove/Keep the shared files? I haven't tried Windows Installer or Visual Installer, but I understand that they are alternatives to PDW. I create a Standard Setup Package with the PDW, but do not create a Dependency File.