In Windows, I normally store settings, logs, and etc in the \'C:\\ProgramData\\MyApp\' directory. This is accessed via:
Environment.GetFolderPath(Environment.