Mutilple install problem
Posted: 25 Aug 2009, 00:25
Just wanted to make the devs aware of this to avoid in the future:
I ran into some weird problems when I installed:
Spring, last version: Program Files\Spring
Spring, 0.8.0: Program Files\Spring80
Spring, 0.8.0.2: Program Files\Spring802
Then I went to start the lobby (Spring802\Spring.exe > "Start Lobby") and it only found my old copy of Spring. Said I was using one that was too old. Says I've gotta re-download...
Solution was to copy my Maps/Mods/Lua directories to Spring802, delete the Spring folder, rename Spring802 to Spring. Now everything's fine.
SpringLobby's just not looking in the right place. It should be able to tell what directory it's located in and check the version of Spring in THAT folder, not the one that I'm guessing is specified in the Registry.
There's probably a similar problem going on with people who have multiple installs and ArchiveMover moving it to one they don't want... and probably SpringLobby copying downloaded files to the wrong installation. Maybe have a discussion how this should be handled.
I ran into some weird problems when I installed:
Spring, last version: Program Files\Spring
Spring, 0.8.0: Program Files\Spring80
Spring, 0.8.0.2: Program Files\Spring802
Then I went to start the lobby (Spring802\Spring.exe > "Start Lobby") and it only found my old copy of Spring. Said I was using one that was too old. Says I've gotta re-download...
Solution was to copy my Maps/Mods/Lua directories to Spring802, delete the Spring folder, rename Spring802 to Spring. Now everything's fine.
SpringLobby's just not looking in the right place. It should be able to tell what directory it's located in and check the version of Spring in THAT folder, not the one that I'm guessing is specified in the Registry.
There's probably a similar problem going on with people who have multiple installs and ArchiveMover moving it to one they don't want... and probably SpringLobby copying downloaded files to the wrong installation. Maybe have a discussion how this should be handled.