Fresh install going to AppData, cannot change location

EDIT: I've now found a work-around for this problem, see here.

I'm installing ED on a new PC, and found that the ED Launcher stupidly still installs all the game's main files (3.5GB!) to "C:\Users\username\AppData\Local\Frontier Developments\Products". I thought they'd fixed this ridiculous decision by Gamma, but apparently not. (Don't FD have any idea what AppData is supposed to be used for? It'll mess with all sorts of backup utilities.)

Anyway, during Beta there was a trick where by you create a "Products" folder in the EDLaunch folder, before you install the game (using the Launcher). However, if I try that now, the new fancy ED Launcher fails to start with the following error:

Error during application startup
Exception initialising application
Value cannot be null.
Parameter name: path

And when I OK that, I then get this error message:

Unhandled exception: Cannot create instance of 'CobraBayWindow' undefined in assembly 'EDLaunch, Version=0.4.1765.0, Culture=neutral, PublicKeyToken=null'.
Exception has been thrown by the target of an invocation. Error in markup file 'EDLaunch;components/CobraBayWindow.xaml'.


So it appears that ED's fancy new launcher no-longer supports this trick, or more likely a new bug is preventing it from working. (ED works on my other PC just fine with Products in the EDLaunch folder, but that was simply upgraded from Beta, and so appears to circumvent this bug.)

I've created a ticket, and support has TRIED to help, but they are as clearly puzzled as me. With FD's developers mostly going on holiday for a week (?), I'm not holding my breath for the ED Launcher to be fixed any time soon. So I wanted to know if anyone has discovered a new trick to get around this problem?


EDIT: I guess I should have created this thread in the "Elite: Dangerous Support" forum that is 'hidden' at the bottom of the forum list. I'd be happy if a moderator kindly moved it there.
 
Last edited:
I should mention that Support got me to uninstall the game, delete all traces from AppData (Local & Roaming), and then reinstall it. That didn't help.

Also, copying my whole Products folder from my other PC to the EDLaunch folder on my new PC gives exactly the same problem.
 
Last edited:
Did you run the launcher with admin privileges?
Maybe it has defaulted to appdata because it doesn't have access to create a folder in program files?

Just a suggestion as I've not had the issue, my install has consistently gone into the Products folder I set up back in beta.
(I thought I had read it prompted for an install location when it was a fresh install but that is obviously not what's happening for you)
 
Last edited:
I personally just made a symlink for it. They really need to fix this, it's flat-out lazy programming.

I moved "FORC-FDEV-D-1002" to "C:\Games\Elite Dangerous", and ran this in %LOCALAPPDATA%\Frontier_Developments\Products
mklink /J FORC-FDEV-D-1002 "C:\Games\Elite Dangerous"
 
Install the Launcher where you want to game to go. In my case, G:\Elite. The Launcher install created an EDLaunch folder under G:\Elite
 
Install the Launcher where you want to game to go. In my case, G:\Elite. The Launcher install created an EDLaunch folder under G:\Elite

For myself and OP, that's the launcher only; the actual game resides in %LOCALAPPDATA\Frontier_Developments\Products
 
Did you run the launcher with admin privileges?
THANK YOU! This appears to have solved it (at least the Launcher now starts). Seems a bit stupid though - surely the Launcher could ask for Admin privileges (like any other installer) ?
 
Last edited:
Back
Top Bottom