View Single Post
Old 11-08-2014, 07:21 PM   #191
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 21,861
Karma: 30277270
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by Toxaris View Post
You are correct, I got the same message. Something strange with the installer I guess, although the creation of the installer is automatic. If you look at the log it actually says that its version is higher than the one installed. Somehow it thinks however it is lower.
No it doesn't, the only version mentioned is 1.9.0, and that's in relationship to what it is trying to install - the 1.9.3's only appear in the context of the name of the msi file - which can be anything. Now here's what I did:

I looked in the registry and 1.9.2 appeared where it should

Code:
HKEY_CURRENT_USER\Software\Toxaris\ePUB Tools\Path = C:\Program Files (x86)\Toxaris\ePUB Tools\
HKEY_CURRENT_USER\Software\Toxaris\ePUB Tools\Version = 1.9.2
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-21-3755760686-4144392507-2264908130-1000\Products\DEBB102F7E49CDE4F9D6D8695BB08959\InstallProperties\DisplayVersion = 1.9.2
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{F201BBED-94E7-4EDC-9F6D-8D96B50B9895}\DisplayVersion = 1.9.2
I turned the registry inside-out, upside-down and shook-it-all-about - no sign of a 1.9.0 for anything

So I uninstalled 1.9.2 and installed ePUBTools_1.9.3-setup_en.msi,

Now where I previously saw 1.9.2 in the registry I see 1.9.0, and in the Control Panel->Programs & Features I'm informed I just installed 1.9.0. And when I look at C:\Program Files (x86)\Toxaris\ePUB Tools\ePUBTools.dll.manifest I see lines such as this

Code:
<assemblyIdentity name="ePUBTools" version="1.9.0.0" language="neutral" processorArchitecture="msil" />
The message that the Trusted Installer gave me was spot on. I was trying to install a product branded as "1.9.0" in the manifest, and that is where the Trusted Installer gets its information from, when I already had a later version, "1.9.2", installed. If you read the log carefully that's exactly what it tells us -

Windows Installer installed the product.
Product Name: ePUB Tools.
Product Version: 1.9.0.
Product Language: 1033.
Manufacturer: Toxaris.
Installation success or error status: 1603.

Yes, it would be better if it said "Windows Installer tried to install..." but I have a suspicion that not all 1603 error's are fatal.

When I look at version of the Epub Tools addin in Word it tells me it's 1.9.0 and it tells me that 1.9.3 is available...

I'm going to uninstall 1.9.whatever-it-is and reinstall 1.9.2 and await further developments.

BR

Last edited by BetterRed; 11-09-2014 at 03:17 AM.
BetterRed is offline   Reply With Quote