My point was that it is possible to diffrentiate between detecting if a wrong version is installed or if nothing at all is installed, as a reply to Volv's comment.
----------------------------------
quote:
Originally posted by Aardvark
quote:
Originally posted by MsgPlus-460.exe
This version of Messenger Plus! requires MSN Messenger 8.0 (Windows Live Messenger) or above.
It infers a lack of MSN/WLM. If there was a lack thereof, it would make sense to provide some assistance in attaining it.
No, it does not infers a lack of MSN/WLM, it means you don't have the right version installed. It doesn't mean you have nothing installed.
If no Messenger version is detected, it
should show:
quote:
Messenger Plus! Live requires the presence of Windows Live Messenger.
Press OK to open a page to download Windows Live Messenger and run this setup again.
Why this doesn't happen I dunno (though, make absolutely sure you don't have an old Messenger installed or have some left over registry keys).
In case there is something installed but not the right version (eg: MSN Messenger 7) than this behaviour isn't inappropiate. On the contrary, it is better to provide a compatible Plus! version than it is to force the user to update his Messenger software which he is already used to.
Plus! Live does the following to detect Messenger:
Check the registry key HKLM\SOFTWARE\Microsoft\Windows Live\Messenger\InstallationDirectory
in case that fails:
Check the registry key HKLM\SOFTWARE\Microsoft\MSNMessenger\InstallationDirectory
in case that fails:
Check the registry key HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ProgramFilesDir and then appending "MSN Messenger" to find the path manually
Note that in case this fails, it doesn't try to manually detect Windows Live Messenger. At least not what I could trace/monitor...
In case Messenger really isn't installed, it should show the message shown above in quotes. It used to do that....
PS: If it had detected WLM8 or above it wouldn't show the "this version requires WLM8 or above" message.