5.6.4. - how to install?

Started by pajaro, January 11, 2016, 07:12:58 PM

Previous topic - Next topic

pajaro

On my system, 5.6.2. installed well so I guess I have all required Windows components available. Now, when installing 5.6.4., the message saying that IMatch requires installation of Microsoft Visual C++2010 Redistributable Package appears, even though the package is present on my PC (see the first print screen). When I click "Install", installation terminates with the error message saying that the installation have failed and a question if I want to continue the installation. What to do at this moment?  Should I install despite this error message, or stop the installation? And how is it possible that IMatch requires Microsoft Visual C++2010 although it is already installed on my computer?

Thanks,

Pavel.

[attachment deleted by admin]

Mario

How I hate InstallShield and Windows Installer...this all should be so simple, yet they make this so complicated.

I tested this installer on five machines, from Windows 7 to 10. I have never seen the message you are reported. What does Windows Installer or InstallShiled want to tell us with "appears to have failed"? Has it failed or not?

Usually when the component is already installed you don't see it in the list. If both components are already installed (5.5.2 installed already) you don't see this dialog at all.  I have tested this (upgrade 5.6.2 to 5.6.4) and I did not see this dialog...

I suggest you continue and let Windows installer sort it out.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

jcldl

I had the same problem and the same messages. But install  continued and everything works fine.
jcldl

pajaro

Thanks. I installed despite the error message and all seems fine. But the font color did not change - it is still dark...

[attachment deleted by admin]

harrylah

Quote from: jcldl on January 11, 2016, 07:45:49 PM
I had the same problem and the same messages. But install  continued and everything works fine.
Same here. Redistributable listes 2x, failed once, clicked on continue, finished.

BR Harry

Mario

When the color is still dark, check Help > About. Is 5.6.4 installed?
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

pajaro

Quote from: Mario on January 11, 2016, 08:40:14 PM
When the color is still dark, check Help > About. Is 5.6.4 installed?

Just checked. Yes, 5.6.4 is installed...

Photon

#7
With Windows 7 home premium 64 bit, v6.1.7601 SP1 I had a similar issue during installation for two versions of MS-VC++.
See attached screenshot. The error message appears only for Microsoft Visual C++ 2010.
After hitting "Ja" = "Yes" (I like dual language windows messages!) everything went fine and Imatch v5.6.4 started as usual.

Regards, Martin

[attachment deleted by admin]
| IMatch v5.5.8 + Win7proN64bit | Lumix, Pentax |
| ExifTool, ImageMagick, GeoSetter | JPhotoTagger, MusicBee | CaptureOne, LightRoom | jAlbum, WingsPlatinum, Mobjects |

pajaro

Interesting observation: I decided to go back to 5.6.2, opened Programs and Features in the Control Panel and found both IMatch 5.6.2 and 5.6.4 installed. So, I removed 5.6.4 and launched 5.6.2, but it was again 5.6.4 that opened  :o . I had to uninstall also 5.6.2 to completely remove IMatch from my computer. Then, I installed 5.6.2 and running it for now...

Mario

You should install the 5.6.4 not the 5.6.2.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

AnaDia

I have the same here on my Win10 desktop. (Didn't try it on the notebook, yet)
The error message appears only for Microsoft Visual C++ 2010. After hitting yes the installation finished.
Black fonts in the filter for the views.
Version 5.6.2 and 5.6.4 in the Windows program list. Deinstalled both and installed 5.6.4.
Only Microsoft Visual C++ 2010 is listed and installation "fails", but it is in the Windows program list.
After hitting yes installation of IMatch finished and startet well. But the black fonts are still there.

hro

Quote from: AnaDia on January 11, 2016, 09:35:20 PM
I have the same here on my Win10 desktop. (Didn't try it on the notebook, yet)
The error message appears only for Microsoft Visual C++ 2010. After hitting yes the installation finished.
Black fonts in the filter for the views.
Version 5.6.2 and 5.6.4 in the Windows program list. Deinstalled both and installed 5.6.4.
Only Microsoft Visual C++ 2010 is listed and installation "fails", but it is in the Windows program list.
After hitting yes installation of IMatch finished and startet well. But the black fonts are still there.

I have the same experience. Contrary to what I said in another [GERMAN] post, although 5.6.4 inistalled and runs, I also have the black font in the filter lists.  :-[

pajaro

Quote from: Mario on January 11, 2016, 09:20:56 PM
You should install the 5.6.4 not the 5.6.2.

Yes, I know. I just thought that I might be better with the 5.6.2 as there is no difference for me in terms of the dark font in the Filter Panel and 5.6.2 installs without the error messages...

kiwilink

I had the same error message when I tried to install it (see attached message)

" The installation of Microsoft Visual C ++ 2010 Redistributable Package (x86) appears to have failed.  Do you want to continue the installation?"

[attachment deleted by admin]

ianrr

Same here Win10   checked version 5.6.4    Folder Filter still very hard to read the text

tmcgill

For me, the installer wants to install both the VC++ 2010 and 2015 redistributables, even though I have them both installed on my system already (verified manually by looking at files and registry entries, besides the fact that I only recently manually installed the VC++ 2010 redist package with SP1 and actually have VS 2015 itself installed on this machine). It then "seems to have failed" with each of them in turn, but if I continue the installation anyway, I wind up with what appears to be a working copy of 5.6.4. I don't know what would happen if I didn't have those packages installed previously.

I wonder if this problem is possibly only appearing on 64-bit Windows installations, where the appropriate files and registry entries appear in a different place (in the WOW6432 tree) than they would otherwise?

DavidOfMA

In terms of the installation process, it was the same here as most others. IMatch runs fine, and in my case, the fonts in the Filters panel are light gray.

IMatch 5.6.2 installed without any issues, but the IMatch 5.6.4 installer gave me a "fail" on its attempt to install Visual C++ 2010, then installed Visual C++ 2015, then installed IMatch 5.6.4.

Win 7 Home 64-bit.

David

Mario

#17
The installer contains the official Visual C++ runtime installers as shipped by Microsoft. It just runs them. If they fail, it's a Microsoft problem. "Appears to have failed" is also such a nonsense message. Did it fail or did it not? What was the problem? A typical non-helpful Microsoft message. I'm happy to fix the installer, but how?

Can somebody who had this error please run the installer again, and this time run it from a command prompt window with Admin privileges?

1. <Windows>+<X>  then select  Command Promt (Admin)
2. In the command promot window, use cd to change to the folder containing the IMatch installer.
3. Create a folder named "log" in the root of C:
3. Enter

imatch_5_6_4.exe /s /f2"C:\log\imatch.log"

If the installer again tries to install the Microsoft Visual C++ runtime components, we may get additional info about the source of the problem in the log file.

This is not a problem with Windows 64-bit, at least as far as I can tell. I routinely test installs on 64-bit Windows.

If your font is still gray, you don't have IMatch 5.6.4 installed. Un-install 5.6.4 and 5.6.2 and re-install 5.6.4 again.



-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

pajaro

Quote from: Mario on January 12, 2016, 08:13:44 AM
The installer contains the official Visual C++ runtime installers as shipped by Microsoft. It just runs them. If they fail, it's a Microsoft problem. "Appears to have failed" is also such a nonsense message. Did it fail or did it not? What was the problem? A typical non-helpful Microsoft message.

Can somebody who had this error please run the installer again, and this time run it from a command prompt window with Admin privileges?

1. <Windows>+<X>  then select  Command Promt (Admin)
2. In the command promot window, use cd to change to the folder containing the IMatch installer.
3. Create a folder named "log" in the root of C:
3. Enter

imatch_5_6_4.exe /s /f2"C:\log\imatch.log"

If the installer again tries to install the Microsoft Visual C++ runtime components, we may get additional info about the source of the problem in the log file.

This is not a problem with Windows 64-bit, at least as far as I can tell. I routinely test installs on 64-bit Windows.

If your font is still gray, you don't have IMatch 5.6.4 installed. Un-install 5.6.4 and 5.6.2 and re-install 5.6.4 again.

Unfortunately, I cannot run the installer from the command prompt right now, as I am not at my computer - I can try in the evening. But yesterday I repeatedly re-installed 5.6.4 (and checked that 5.6.4 is really installed) and the font was still grey...

Mario

The font was dark gray for which filter?
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

pajaro

Quote from: Mario on January 12, 2016, 08:27:45 AM
The font was dark gray for which filter?

It happened at several places - sorry, do not remember exactly. I will check in the evening and let you know.

Winfried

On my System (Win 7 64bit) I have this with the "Filter Verzeichnis" in the
"Medien&Verzeichnisse", "Kategorien" and "Zeitachse"-tab.
 

[attachment deleted by admin]

ianrr

Ok so I took Marios suggestion and uninstalled 2 x Imatch programs. Installed 5.6.4 again. Still had the Microsoft install problem, just ignored and went ahead. Imatch fired up but still have the very dark font on Folder filter.

Ian.

Mario

Strange. That's exactly what was fixed in the 5.6.4.
Can you please attach a log file (IMatch Help menu  > Support).
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

hro

Quote from: Mario on January 12, 2016, 08:13:44 AM
If your font is still gray, you don't have IMatch 5.6.4 installed. Un-install 5.6.4 and 5.6.2 and re-install 5.6.4 again.

I can confirm that Help - About shows 5.6.4 installed and definitely have dark font in the filter panels.
I will re-install and create a log as per Mario's suggestion if that helps identifying the problem.

Mario

I have been digging into this last night.

It appears that InstallShield includes an outdated version of the Visual C++ 2010 runtime components. There is no way to update it, so I downloaded the most recent version of it from the Microsoft Web Site and replaced the older version in the InstallShield prerequisites folder.

I guess that the "appears to have failed" should have read "A newer version of this component is already installed. No worries, you're good". And it should not been offered to install firsthand. I really thing that the entire install software on Windows is badly flawed. Nothing I can fix, though.

I will create new installers today and test this. I will also look int the dark font in filter panel again.

-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

Winfried

Yes I did the install/uninstall game...
Here is the log/file


[attachment deleted by admin]

Mario

Thanks. You have 5.6.4 installed. This version has the bug fix for the dark colors in the filter panel. I just installed it fresh on W10, and the text is light gray. Mysterious...
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

cytochrome

#28
For what it's worth: I installed 5.6.4 on WIN Pro 10 64 bits. I had the messages about Visual C++ 2010, installed anyway.

The help says 5.6.4 and everything looks fine including fonts in the filter panel.

Apart from the box Enter a file expression in categories filter.  My Where categories are colored red and show up red.

Francis

Mario

OK, the first part I have hopefully solved for the next installer, by forcing InstallShield to use the most recent version of the VC 2010 components. This should get rid of the error message.

You say that the categories filter edit field has the wrong color? Wheree?
And your "Where" categories are red and show up in red? I don't get this, sorry?
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

cytochrome

Well maybe I got it wrong and don't look at the right place (I have not followed the previous discussion on character visibility).

This is what I look at and see:


Francis

[attachment deleted by admin]

Mario

Do your categories use color-coding? Do you see the same color in the Category Panel as well?
The filter box looks right, the color there is light-ish gray for the text prompt. When you type something into the box, the text will be ligther.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

tmcgill

That makes sense on the outdated VC++ 2010 redistributable, since there is an "SP1" version that probably wasn't the one your installer was using.

Note that I did also get the same "seems to have failed" error with the VC++ 2015 redistributable, though, so I suspect you also may have an outdated version of that one. There was a "Visual C++ Redistributable for Visual Studio 2015 Update 1" release in November, which I already had on my machine before attempting to install IMatch 5.6.4, and if the IMatch installer has the older (July?) release instead, that might explain things.

I did make some use of it last night and I haven't run into any problems with the actual IMatch installation. I did verify that the "about" window showed 5.6.4, but I wasn't aware of the font color problem people are discussing and am not sure what to look for in order to see if my installation has the issue.

Mario

The filter panel uses a black text color for some filters (e.g. the File Attributes filter). This has been fixed in the 5.6.4.

QuoteThere was a "Visual C++ Redistributable for Visual Studio 2015 Update 1" release in November,

I know. I installed InstallShield about 8 days ago, after downloading it from the vendor website. It never occurred to me that the redistributables automatically managed by InstallShield may be out of date. There is no option to refresh or update them or anything...
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

cytochrome

Quote from: Mario on January 12, 2016, 04:40:58 PM
Do your categories use color-coding?
No , I just colored the background of Where while testing
QuoteDo you see the same color in the Category Panel as well?
Yes
QuoteThe filter box looks right, the color there is light-ish gray for the text prompt. When you type something into the box, the text will be ligther.
Yes when I type the text is very light gray, very readable

To me everything is fine

Francis

Mario

Great. I just wanted to be sure.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

tmcgill

#36
Quote from: Mario on January 12, 2016, 05:06:06 PM
The filter panel uses a black text color for some filters (e.g. the File Attributes filter). This has been fixed in the 5.6.4.

I installed InstallShield about 8 days ago, after downloading it from the vendor website. It never occurred to me that the redistributables automatically managed by InstallShield may be out of date. There is no option to refresh or update them or anything...
Yes, when I was checking how to manually ascertain whether I indeed had the latest, I saw some other people online asking the same question because they were building InstallShield installers and, the package being out of date, they were working out how to manually add the dependency to their installers. Kind of frustrating if you can't depend on the installer packaging done by people whose entire service to you is keeping you from having to deal with all that yourself. It's been a while since I've had to make use of InstallShield or its competitors, and I don't at all miss that anxiety over whether your program will be broken unpredictably on certain systems, for reasons unrelated to your own coding.

Mario

Deployment is always a potential cause of dread and sorrow.

The IMatch installer worked flawlessly since 2014, and the one before that since 2008.
I'm sure in the end I will get this one working as well.
Currently I only try to deal with problems caused by 3rd party tools and components. I prefer to fix my own bugs  ;)
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

pajaro

Quote from: pajaro on January 12, 2016, 08:47:57 AM
Quote from: Mario on January 12, 2016, 08:27:45 AM
The font was dark gray for which filter?

It happened at several places - sorry, do not remember exactly. I will check in the evening and let you know.

I checked color of the fonts - they are black rather than dark gray and they appear in the category and filter only, other filters do not seem to be affected. The texts are readable but the lighter font would certainly be better. I checked the IMatch version: I am now running 5.6.4.

[attachment deleted by admin]

tmcgill

Quote from: Mario on January 12, 2016, 06:40:39 PM
Deployment is always a potential cause of dread and sorrow.

The IMatch installer worked flawlessly since 2014, and the one before that since 2008.
Well, you need not feel bad anyway, because you're in good company-- the main reason I was pretty sure I had the latest VC++ 2010 redistributable was that I had manually installed it, since Microsoft's own Windows Update repeatedly couldn't successfully install it or figure out if it was already installed. For a number of days recently, every time I ran Windows Update, it would tell me I needed to update that redistributable package, I would apply the update, it would "succeed", and then the next day it would tell me I needed the same thing again. It was only after I manually downloaded the latest version and installed it myself that Windows Update stopped seeing it as missing.

Mario

It's even worse.

I have now tried to install the VC redist InstallShield ships with: Error message.
I have downloaded the most recent of the VC redist from Microsoft and included it in the IMatch installer. Error message during installation.

(I always reset my test system back to the original state - I test installers in Hyper-V or VirtualBox).

I install the same VC redist manually: NO error message.

It seems that whatever the VC redist installer returns as the result is unexpected by InstallShield and hence it issues the error message. When I create a log file during the installation, I see basically this:

installing prerequisite vc redist. Success!

...several rows of InstallShield log bla-bla...

Prerequisite installation failed.


So VC thinks it installed OK, but InstallShield thinks not.
That is of course does not create a satisfying user experience, especially for normal users who are rightfully confused and concerned when the installation tells them that "something appears to have failed". IMatch runs fine of course, but this generates a lot of support emails anyway...

I'm still researching this.

-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook