From old version: had the setup's error been corrected?

Some time ago, in the TC 16.##, in particular, there had remained the very confusing old TC version's record in the Windows control panel's Programs uninstallation list after the version update, i.e. when installing the new TC version over the old. This forced me to uninstall the old TC explicitly, and then to install the new version. Has this been corrected?
 

Charles Dye

Super Moderator
Staff member
May 20, 2008
4,466
88
Albuquerque, NM
prospero.unm.edu
I am one of those....

ManyVersions.png
 
The installation program has two options, if you have forgotten, install into new folder and install over the old version.

When it is installed into a new folder, it is OK to leave the control panel reference to uninstall the old version later.

But it is very strange and confusing to leave the separate record for the old overwritten version when installing into the same folder. Moreover, this is dangerous, since my practice had showed that the executing the old version uninstall from the control panel in this case yields to the inoperability of the Windows Installer.
 
Aug 23, 2010
637
9
Because installer can't know what was in that old directory you just trashed with a new install.
If you want to remove old version, you should remove it before installing new one into the same directory.

A warning in the installer is probably a good idea.
 
The executables and DLLs contain what the Microsoft call the version information resources. The installer can read this information from the TCC.EXE if this file exists in the choosen destination folder to recognize the updating from the new install. And, yes, it is a good idea to display an error (not warning, I think) message if the user tries to overwrite the installed program. Also there may be a reason to add a separate choice "Updating (or upgrading) the version" to the menu that is displayed at the end of the uninstall.
 
Aug 23, 2010
637
9
That's not how installer works. Especially not TC/TCC installer.
To begin with, it is NOT DESIGNED to upgrade across major versions.
 
Similar threads
Thread starter Title Forum Replies Date
Dmitry L. Kobyakov How to? How to remove the record of the old version of the Take Command? Support 9
gentzel "Check for Updates" appears to be checking for old version Support 2
Kachupp old version 4nt v8 Support 0
Kachupp old version 4nt v8 Support 0
C old .vs. new system Support 0
Charles Dye Old download links on JPSoft.com home page Support 0
C Any reason to keep old versions? Support 8
vefatica WAD IFTP - old problem still there Support 2
SB-Robert Old 4NT Won't Register - Options? Support 8
vefatica All my old TCMDs start slowly Support 9
L How to copy an old xp drive to a large ntfs drive Support 6
M "Reawakening" of an old issue with _complete_ documentation... Support 39
M “Reawakeng" of an old issue with the "copy" command that I'm not sure I've ever reported in the past Support 6
L A little startup help from an old CLI guy please. Support 14
A Help | Check for updates "old news" Support 13
M Ansi.sys and old Dos programs Support 7
BobK New to TCC, Why does it use my old 4NT files? Support 3
D Version 28 LIBRARY changes have side effects Support 1
D Documentation WebHelp lands at version 26 Support 4
fishman@panix.com HELP!! I just updated to Version 28 and as usual I cannot make extended directory search work. Support 2
T Take Command 28: Lua reports version 5.4.0 (5.4.3 expected) Support 0
S Issues with version v26.02.42 x64 Support 0
Joe Caverly Documentation COMMANDS in Version 27 help Support 8
C version help Support 3
R Inconsistency in @version's use of quotes Support 2
thorntonpg What is the latest version of everything Support 1
S Windows Server version not being detected correctly in TCMD 26RC2 Support 9
D Which is the latest version for Windows XP? Support 2
D Fixed @VERSION does not increment pre-fixed version numbers. Support 1
nikbackm TCMD 25 - Unregister older TCMD version Support 2
Stefan Hassel Installation file TC 24.02 Build 47 is actually version 25.00.1 Support 10
Joe Caverly What version and Windows OS are you using? Support 3
R How to? Compare executables' version/build # including 123.456.789.01 Support 10
RChrismon How to? Copy TCMD.INI to New Version Support 7
vefatica Windows 10 version number? Support 6
H @ceiling @floor @int not working version 21.01.63 Support 9
B Everything version in Take Command build 39? Support 3
G Version 20.11 installed on Windows 10 problems Support 9
M ANSI is used to show files instead of OEM in version 17 to 19 ! Support 5
E How to? Create a portable version of TCMD to use on other computers w/o installation Support 4
C 21b47 version[] Support 4
fishman@panix.com Version 21.23 fails to install Support 4
E Fixed View command broken in version 21.0 build 22 Support 9
rconn News Take Command + TCC + TCC-RT Version 21 Public Beta (RC1) Support 0
R How to? Not have RT version show on start Support 3
Roedy WAD Version number Support 1
Craig Fitzgerald problem with executable extensons with TCC version 19.10.51 x64 Support 3
Jesse Heines How to? Everything Tool Not Working After Version 20 Installation Support 8
T Portable instructions for version 19 Support 7
cgunhouse Version 19.00.23 Crashes Support 16

Similar threads