存储主题/皮肤的适当位置

时间:2014-07-28 10:36:20

标签: c# .net windows winforms

我正在编写一个100%可移植的Windows窗体应用程序。我有一个包含Skins的Themes文件夹。每个皮肤进入该文件夹,我不想将该文件夹放在用户的Documents文件夹中,我也不希望它具有用户定义的位置。

我想把它放在应用程序的App_Data路径中。这是为我的申请存储皮肤/主题的合适位置吗?

Users/Aeron/App_Data/Local/MyApplication/Themes/CustomSkin1/

2 个答案:

答案 0 :(得分:3)

根据the guidelines,您应该存储'每位用户,非漫游' '应用程序数据文件夹中的设置,即:

  

[用户个人资料] \ AppData \ Local \

漫游数据应保存在

  

[用户个人资料] \ AppData \ Roaming \

(将位置转换为新路径)

答案 1 :(得分:1)

我会说是的。

在我看来,只需保存皮肤,你就可以在每台机器上找到它们。 使用App_Data,您可以找到它们并且"隐藏"他们为"休闲"用户。