- May
- 382
- 2
Apparently the portable installation failed here.
On a clean Windows XP SP3 I installed version 13.0.0.21 to an external USB hard disk.
Take one
I specified a SUBSTituted drive as installation folder. The SUBST pointed to the truename USB path. Installation failed in Installation progress / Registering modules... with message
Take two
This time I installed to the truename USB folder path. All went well. Then I ran TCMD and entered my registration keys and registration was successful. I restarted TCMD a few times, all was OK.
Portable
Then I moved my USB hard disk to another PC. When I started TCC it came up unregistered, and so did TCMD. The What's New help section says
I checked the Windows Registry of the second PC and isLicense50.dll is correctly registered. I unregistered it with regsvr and started TCMD again. It came up unregistered. Then I checked the rRegistry and isLicense50.dll was registered, so TCMD performed that bit correctly. But the portable version is still unregistered overall.
On searching the first PC for a TCMD .key file I found none.
So, how do I make this version portable?
Note that the truename USB drive letter and path are exactly the same on both PCs.
On a clean Windows XP SP3 I installed version 13.0.0.21 to an external USB hard disk.
Take one
I specified a SUBSTituted drive as installation folder. The SUBST pointed to the truename USB path. Installation failed in Installation progress / Registering modules... with message
Abort.V:\bin\TCMD13\IsLicense50.dll failed to register. HRESULT -2147024770. Contact your support personnel.
Take two
This time I installed to the truename USB folder path. All went well. Then I ran TCMD and entered my registration keys and registration was successful. I restarted TCMD a few times, all was OK.
Portable
Then I moved my USB hard disk to another PC. When I started TCC it came up unregistered, and so did TCMD. The What's New help section says
But there is no key file in my TCMD13 folder.Take Command now supports installation and registration on removable (for example, USB) drives. At startup, Take Command will determine whether it is running on a removable drive; if so it will read / write its registration info to a key file in the Take Command installation directory. For example, this allows you to move your registered copy of Take Command among different machines by installing it to a USB thumb drive
I checked the Windows Registry of the second PC and isLicense50.dll is correctly registered. I unregistered it with regsvr and started TCMD again. It came up unregistered. Then I checked the rRegistry and isLicense50.dll was registered, so TCMD performed that bit correctly. But the portable version is still unregistered overall.
On searching the first PC for a TCMD .key file I found none.
So, how do I make this version portable?
Note that the truename USB drive letter and path are exactly the same on both PCs.