Closed crystalfp closed 1 year ago
I have experienced this problem several times and do not know the conditions under which it occurs. I think a restart of Windows or a restart of the Explorer process should get it working again.
Well, I unregistered/registered the menu from WinMerge, reinstalled and rebooted. Now the menu has different entries: "Compare", "Select middle", "Select left", but again the Compare does nothing.
This problem seems to occur with Explorer started with explorer /separate
.
Applying the fix at the following URL appears to work fine.
https://stackoverflow.com/questions/74226129/why-is-iexplorercommandinvoke-no-longer-being-called
The fixed WinMergeContextMenu.dll can be downloaded from https://github.com/WinMerge/winmerge/releases/tag/ShellExtension-1.18.7.0
Thanks a lot! Seems that changing WinMergeContextMenu.dll
and WinMergeContextMenuPackage.msix
(just in case) solved the problem. Thanks!
WinMerge is a fantastic and useful tool, but in the latest version (2.16.24 on Windows 11) the context menu does not work anymore.
From the Windows file explore I right click on the first file to compare. The WinMerge context menu shows "Select left" and "Compare...". I select "Select left". Then right click on the second file to compare and push "Compare..." but nothing happens.
Besides downgrade WinMerge to a previous version, is there anything I missed in this version? Or is it a genuine regression?
Thanks for helping! mario