>Why would you not be able to read the ini file?
>
>>It is defined only once in the ini file. So, may be we're not in that bad shape and can fix it quicker than I thought. Although in a few cases it's hardcoded as I recall (if we can not read the particular setting).
We can read the ini file. Our app installs the application in the Program Files/AppName directory along with the appName_system.ini file. In that file we set up path to the application data (by default it is now ProgramData/AppName).
This is what installer creates.
So, the question is - instead of ProgramData/AppName, what path should installer use for application specific read-write data?
If it's not broken, fix it until it is.
My Blog