View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0001275||GeoSetter||User Interface||public||2015-09-19 08:32||2017-05-16 22:50|
|Product Version||3.4.51 beta|
|Target Version||Fixed in Version|
|Summary||0001275: Beta and stable overwrite ExifTool versions|
|Description||I am trying to use the latest stable (3.4.16) and beta (3.4.51) versions side by side. This works fine most of the time, except they seem to have an argument about the version of ExifTool.|
I have upgraded ExifTool to the lastest version (10.02) using GeoSetter stable. But then when I quit stable and start GeoSetter beta, it reports the ExifTool version is 9.65. If I then quit beta, and start stable, it reports the ExifTool version is 8.47!
|Steps To Reproduce||Start GeoSetter 3.4.16, and make sure ExifTool is upgraded to the latest version.|
Open a command prompt in %USERPROFILE%\AppData\Roaming\GeoSetter\Tools\.
Type "exiftool -ver" on the commandline. The reply is "10.02".
Start GeoSetter 3.4.51, and don't do anything at all in GeoSetter.
Switch to the commandline, and type "exiftool -ver". The reply is now "9.65". (!)
Quit GeoSetter 3.4.51, and start GeoSetter 3.4.16. Again, don't do anything in GeoSetter.
Switch back to the commandline, and type "exiftool -ver". The reply is now "8.47". (!!!)
|Additional Information||It doesn't matter if you perform upgrades to the newest ExifTool in between. The beta and stable versions of GeoSetter just don't except eachothers ExifTool, and replace it with an older version on startup.|
|Tags||No tags attached.|
I suspect this may be related to my recent observation that Windows 10 (and perhaps 8.1?) appears to have stricter rules regarding programs writing to the Progam Files directories. I noted that exiftool seemed to get upgraded to 10.02 each time I started the progam. When I also observed that my selection of a sort order seemed to be forgotten between invocations I added two and two and tried elevating the program to administrator status - which fixed the problem.
It is however a bit annoying to be asked every time the program is started whether one wants it to make changes to the computer.
Perhaps the program should notify the user when it fails to make changes such as updating exiftool or writing changes to the .ini file (or wherever the sort order ios stored).
|Hi please dear reply me throuhg my email ID. i have something to discussed with you. here is my email ( email@example.com )|