Multi Commander > Support and Feedback
Error saving configuration file
hpcsc:
I want to back up MC setting files (C:\Program Files\MultiCommander (x64)\Config\ExplorerPanel.xml and MultiCommander.xml) to my dotfiles and setup symlink from C:\Program Files\MultiCommander (x64)\Config\ExplorerPanel.xml and MultiCommander.xml to my dotfiles folder
However when I startup MC, I have the error: Error saving configuration file (attachment). When clicking OK button, MC continues like normal and seem like all the settings are correct. Not sure whether this error is due to MC not able to handle symlink for configuration files or any other issues. Also, the settings that I change after starting up MC are not persisted to the next startup (.e.g. disabling tutorial on startup but MC still shows it next time). Could anyone advise on this issue?
I installed MC using chocolatey: choco install multicommander. It doesn't have latest version but version 7.5. But I already updated to latest version
AlanJB:
Do the MC log files contain any clue?
Mathias (Author):
The config files in Program files are not you personal config files.. that folder is a system folder and is normally write protected
the files in there are the default files used if there is no personal config files.
It might be that the config file you replace with is one from protable setup ? then it tries to save the files in the protected folder.
and it will fail unless the program is running as admin
You config files are located under you user profiles..
Type ":goconfig" in MC commandline field to go to the config folder.
hpcsc:
@AlanJB: my logs folder is empty
@Mathias: apparently chocolatey installs MC as portable application. When I type :goconfig, it shows me C:\Program Files\MultiCommander (x64)\Config as in attachment. The config files that I have are indeed from a portable setup as well, so it should be compatible
But you are right that it has something to do with permission. If I run MC as admin, there's no error dialog and the setting persists. And subsequent run doesn't need to run as admin (it doesn't complain about config saving anymore). So this issue only happens when the symlink is created first time. Do you know what permission should I set for the symlink?
Mathias (Author):
edit the MultiCommander.xml config file and remove global="1" at near the top
that is saying to MC to use global config or personal..
If you want to use a writable file in program files then make sure that file is writable by everybody
Navigation
[0] Message Index
[#] Next page
Go to full version