На пути к созданию приложения Windows Forms я подумал, что было бы неплохо использовать файл настроек для хранения различных параметров приложения (вместо реестра) и пользовательских параметров (положения окон, порядка столбцов и т. Д.). ). Из коробки, быстро и просто, или я так думал.
Все работает в соответствии с MSDN, используя параметр SettingsProvider по умолчанию (LocalFileSettingsProvider), но у меня есть сомнения по поводу того, где он хранится, и, надеюсь, кто-нибудь может предложить решение. По сути, файл попадает в данные локального приложения и в структуру нежелательного подкаталога. (AppData / Local / компания / namespace_StrongName_gibberish / версия ).
Есть ли способ сообщить LocalFileSettingsProvider о необходимости сохранения файла конфигурации, чтобы данные перемещались и, возможно, имели менее сумасшедшую структуру папок? (или может быть реализация SettingsProvider, которая уже делает это?)