I have not yet started this, I want some advice on how to proceed before I waste too much time!
I am writing a Service which listens on a COM port, parses input, and stores relevant data to a database.
I am fine with all of this, except I need users to be able to alter the configuration of the service. For example, I need the user to be able to change a setting to select a different COM.
I could make a config file, and have the program read in values from it couldn't I? My only worry is where this config file should reside? AFAIK there is no set location for services to be held, and I will be using an installer and therefore will not know the exact location of the install.
Any help appreciated.