Reputation: 2036
I have a windows app developed in VS2010 and a setup project within the solution. I was using the registry for storing certain application settings (legacy functionality) but I removed that now and everything will be stored within the settings file. However I want to prevent having any issues during installation. I would like the installer to install without any administrative rights if possible. What are the things I need to look at in order to have an installer like that? This is an app targeting environments with a lot of security and required IT support so I would like to minimise their involvement as much as possible. If a simple desktop user can install the app without any rights that would be great.
Upvotes: 2
Views: 1232
Reputation: 8563
You first need to make sure your installer does not install anything anywhere where you need to have elevated priveleges. It must be a per-user install, no common shortcuts, nothing in program files, etc. That should be sufficient although I never use Visual Studios default setup and deployment projects. I would recommend looking at WiX http://wixtoolset.org/, it is what I use daily and what Visual Studio itself was installed with, however of the main installation software/tools should suffice.
Upvotes: 1