如何在卸载时清理用户设置文件?

时间:2011-02-08 12:30:02

标签: .net visual-studio application-settings

当用户更改设置时使用Settings.settings时,会将其保存到:

  

%APPDATA%\本地\微软\%ProcessName%_URL_%的hashCode%\%版本%\ user.config

对于InnoSetup卸载程序,清除所有这些文件非常困难。

有没有更简单的方法?

1 个答案:

答案 0 :(得分:1)

有一种方法可以改变ms配置内容写入设置的位置,但在研究之后,我最终只是避免了MS设置内容(除了与exe本身位于同一文件夹中的app.exe.config文件外)并且只是使用XML序列化将我自己的设置对象序列化\反序列化为适当的\ AppData \ Folder。