We are currently planning to do the installation process for the .NET application. I sell smoother (reading: βpossibleβ) for non-admin users, I came across applications like Google Chrome and Microsoft SkyDrive:
They do not seem to be installed in the regular "Program Files" folder, but instead in the "Local Application Data" folder of the current user.
Since this folder is intended for each user, it is writable by the current user, and no administrative permissions are required for recording.
I managed to change the configuration of NSIS to work and install in this folder correctly, but I'm still not sure if this is good practice and may or may not have flaws.
My question is:
Do you have any recommendations for installing or not installing in the Local Application Data folder?
(I hope this question is sufficient for programming so that it can be saved here)
source share