Dec 30 2011

What target folder should I install my application to that will never require uac elevation?

I have an app and I am working on the installer for it. Assuming that I want the installation to not require elevation and I want the application itself to never require elevation and I want the updater for the application (which is build in) to never require elevation where should I install the application to?

Caveats:

  1. This application is not signed.
  2. I am okay if each user has to install it separately under their profile.
  3. Can I use the registry in the install and accomplish the same goal?
  4. The only writes it makes are to setttings/configuration files.
  5. .NET 4 app.