Hi Ben,Le 23 mars 2018 �� 04:31, Ben Coman <btc@openinworld.com> a ��crit :P.S.�� I was going to suggest also renaming�� Pharo.exe�� to�� PharoLauncher.exebut with an empty Documents\Pharo\vmsI get... "Error: Cannot detect Pharo executable in C:\Temp\MyPharoLauncher\PharoLauncher" in PhLVirtualMachine>>initializeOn:��"File @ C:\Temp\MyPharoLauncher\ PharoLauncher" since "executables := aFolder allChildrenMatching: self class executableName."is empty since "self class executableName" ==> "Pharo.exe"It would be nice for that to not be hard coded.Where would you put this information?
�� I tried digging further but ran out of time.I am curious it mattered since using "Pharo.exe" the Launcher went on to download a VM anyway.I use the vm shipped with the launcher when possible (e.g. to determine pharo images version format or run current stable images.If I cannot find the proper vm, then I download it from files.pharo.org.P.S.2.I believe the best path forward for system-wide PharoLauncher installed under "C:\Program Files"would be to install there only...* the VM��*��PharoLauncher.ZIP��* a tiny non-Pharo wrapper program as the shortcut linked from AllUsers > Start Menu > PharoLauncher��that extracts PharoLauncher.ZIP to the user's data area and then starts that user specific PharoLauncher.����Then regardless whether:* they individually download/extract����PharoLauncher.ZIP * the system-wide-wrapper��extracts����PharoLauncher.ZIP its a similar experience for users��which should aid reliability by reducing the number of "different " use cases.I now install PharoLauncher in user LOCALAPPDATA folder on windows.Does it solve the issue for you?Christophe