I'm building an application that loads some configuration data from a remote database. Depending on the data that has been loaded, this application will perform different tasks. It will also output log files to the directory it has been installed in.
The configuration id (that tell the database what to settings to pull) is located in Properties.Settings.Default.XXX
I'm looking to use clickonce so that I can easily push updates to the application.
The tricky part here is that, because the application performs differently based on configuration data, there will be multiple instances of this application running on the same machine.
Is it possible to install (and run) the same clickonce application multiple times on the same machine so that the Properties.Settings.Default.XXX settings are able to stay unique? This way once an application is updated it is able to resume operating with these saved settings and pull the appropriate configuration data from my database?
I'd like to, for example, be able to install these applications in directories like:
Is this possible?