Can you check something for me in the registry (regedit.exe)?
At this key
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Mendix Version Selector\shell\open\command
there should be an entry called (Default) with the following value:
"C:\Program Files (x86)\Mendix\Version Selector\VersionSelector.exe" "/file:%1"
If it is not there, you can try uninstalling the Mendix Version Selector and then installing 5.3.1 again. Hopefully, this will restore the registry to the correct state.
By the way, the "Usage" text is confusing because it talks about Modeler.exe but it is actually the VersionSelector.exe that is being called with wrong parameters. I will fix this.
Fixed it: First I tried uninstalling the version installer and repairing the 5.3.1 install. The repair doesn't re-install the version selector. Next: Uninstalling 5.3.1 and re-installing. Now the version selector was also re-installed, but again with the same result: broken version selector. The problem is the version selector with 5.3.1 adds other keys in the registry than the one with 5.2.0. See answer of Arjan van IJzendoorn. Sollution: ->Install 5.3.1 ->Uninstall version selector and 5.2.0 ->Re-install 5.2.0 with version selector
This way the version selector of the 5.2.0 package gets installed and not overwritten with the 5.3.1 version.
Can Mendix add the version selector as stand-alone installer from the app store?
Just installed Mendix 5.4.1
It broke the version selector again. Same error message as in this original post.
Again the question Can Mendix add the version selector as stand-alone installer from the app store?
The version selector does a number of things:
Which behavior are we talking about? I can imagine that the link format changed somewhere along the line and you cannot use that anymore. However, the basic functionality (first two points) should work for all Modeler versions with the latest version selector.