I hope you're not hard coding this, it depends on windows versions etc.
You should 'ask' windows what the current users appdata root folder is, using api (or the .net equivalent).
Also you might want to make the whole thing optional even for win7+ oses.
With LDCad I write an static ini (generated by the installer) that tells the main app where to store user data. That ini is never written to by the main app so it doesn't bother uea, but this way you can still use the old way (portable) of doing things when needed (by removing the ini or changing it's contents manually).
You should 'ask' windows what the current users appdata root folder is, using api (or the .net equivalent).
Also you might want to make the whole thing optional even for win7+ oses.
With LDCad I write an static ini (generated by the installer) that tells the main app where to store user data. That ini is never written to by the main app so it doesn't bother uea, but this way you can still use the old way (portable) of doing things when needed (by removing the ini or changing it's contents manually).