什麼時候應該爲每個用戶狀態使用Windows註冊表,以及我們應該在什麼時候使用文件系統,特別是用戶的AppData文件夾? (例如,C:\ Users \ USERNAME \ AppData)。獨立存儲在哪裏進來?如何決定在哪裏存儲每個用戶的狀態?註冊?應用程序數據?隔離存儲?
是否有一個漂亮堅定的規則,還是隻是一個模糊的東西,就像「使用註冊表,直到它變得太多的數據存儲在註冊表中」。或者「使用你想用的任何東西」。
是否存在影響決策的Windows徽標要求?
如果我使用AppData目錄,我該如何選擇Local,Roaming和LocalLow?
編輯:我只注意到這些類似的問題:
- When and why should you store data in the Registry?
- Registry vs Ini file for storing user-configurable app settings。
我會總結回覆。
您能否詳細說明AppData \ Roaming與本地 - 爲什麼它更好? – 2009-05-19 15:23:41