Как очистить файл настроек пользователя при удалении? - PullRequest
3 голосов
/ 08 февраля 2011

При использовании Settings.settings, когда пользователь изменяет параметр, он сохраняет его в:

% AppData% \ Local \ Microsoft \% ProcessName% _Url_% hashCode% \% version% \ user.config

Для деинсталлятора InnoSetup очень трудно очистить все эти файлы.

Разве нет более простого способа?

1 Ответ

1 голос
/ 08 февраля 2011

Есть способ изменить место, где MS config записывает настройки, но после исследования я в итоге просто избегал настроек MS (за исключением файла app.exe.config, который находится в той же папке, что и сам exe-файл).) и просто использовал сериализацию XML для сериализации \ десериализации моего собственного объекта настроек в соответствующую \ AppData \ Folder.

...