PathOfBuildingCommunity / PathOfBuilding

Offline build planner for Path of Exile.
https://pathofbuilding.community
Other
3.99k stars 2.08k forks source link

Custom build save path parametr doesen't save value after reloading programm #1982

Open DemonEach opened 3 years ago

DemonEach commented 3 years ago

PoB have a feature to customize Build save path in Options window.

pic1

After I'm customizing build path and clicking Save button my customized path saved successfully and I can work with my builds.

pic2

PoB detects new path

pic3

PoB actual folder

pic4

That thing works fine.

BUT when I restart programm my customized path is disappear

pic5

dananichev commented 3 years ago

Same here. Very annoying

dananichev commented 3 years ago

@LocalIdentity Any updates/confirmations/etc?

OleBueker commented 3 years ago

This issue occurs even when starting the app elevated as an admin, so the old workaround suggestion from https://github.com/PathOfBuildingCommunity/PathOfBuilding/issues/1713 is not working.

Wires77 commented 3 years ago

What folder path is PoB actually installed into? My guess is your folder path has unicode characters PoB has issues with, and when it tries to save your Settings.xml it fails because of the folder path.

dananichev commented 3 years ago

Sadly, it is not (installation directory is "C:\Users\a\AppData\Roaming\Path of Building Community\Path of Building.exe" "C:\Users\a\AppData\Roaming\Path of Building Community\Launch.lua").

Wires77 commented 3 years ago

How about where your Settings.xml is? Make sure that file is writable as well. I just ran a fresh install with the installer and mine is in C:\Users\a\Documents\Path of Building (and changing the save path works fine). If everything looks good there, perhaps make a backup of your builds, remove PoB and the related folders, and try a reinstall, see if that fixes it.

dananichev commented 3 years ago

I have no idea where Settings.xml is. I just clicked a bunch of times "Next" using installer located at Releases page here. C:\Users\a\Documents\Path of Building has no Settings.xml file inside.

OleBueker commented 3 years ago

How about where your Settings.xml is? Make sure that file is writable as well. I just ran a fresh install with the installer and mine is in C:\Users\a\Documents\Path of Building (and changing the save path works fine). If everything looks good there, perhaps make a backup of your builds, remove PoB and the related folders, and try a reinstall, see if that fixes it.

I have no idea where the Settings.xml gets saved. I've reinstalled about 3-4 times now to different paths, but each time there is no Settings.xml file inside the PoB folder. When I check the default save location inside PoB, it is inside my OneDrive\Documents folder, which does contain unicode.

Wires77 commented 3 years ago

@dananichev @OleBueker Did you guys ever get this worked out? It could be contained within %AppData%/PathOfBuilding. Unfortunately I cannot reproduce this issue, so I may have to close it

OleBueker commented 3 years ago

@dananichev @OleBueker Did you guys ever get this worked out? It could be contained within %AppData%/PathOfBuilding. Unfortunately I cannot reproduce this issue, so I may have to close it

I do have a AppData\Roaming\Path of Building Community folder, but that does not contain a Settings.xml file.

My Path of Building is installed to D:\Path of Building Community and looks like this: grafik I don't see a Settings.xml file there unfortunately.

grafik That's how my build save path looks like inside Path of Building - those question marks should Korean characters.