我找到的特别文件夹,其中有枚举,例如LocalApplicationData.在我的窗7机我看到那里有什么,首先,我看到几个子文件夹GUID。我不知道它们是什么,并假定他们要的东西,微软将在为什么。

接下来,我看到文件夹的名字命名的各个公司,像Adobe、苹果、Citrix,Microsoft,等等。然而,当我进入这些各个子文件夹我会看到更多个子文件夹,例如在Adobe我看子文件夹,名为Acrobat、颜色、阅读器9.3和Updater6.所以当我去重写我们的应用程序,采用类似的结构,类似的东西\公司\App1\公司\2,等等?或者我们可不可以把我们所有的各种应用程序数据进\公司?什么我要求的是什么标准程序,或最佳做法?

有帮助吗?

解决方案

如果你的公司仅使一个产品,只有一个版本,然后结构没问题-但是最好是规划一个更积极的成果:)

因为你已经看到从其他企业/产品中你已经安装,具有一个文件夹结构,包括该公司的名称、产品名称,以及可能的版本将有助于避免冲突。你可以避免使用文件夹和只使用一些文件名称《公约》,但是你可能找到你需要的多个文件在未来以及它是简单的开始与文件夹。他们不花费很多。

作为该问题是否包括版本数字,或不,关键的问题是它是否有意义有多种版本的相同产品共同存在同样的时间。并不是所有的产品需要这个,一些应用程序升级的设定或具有代码阅读的数据中旧的格式。铭记,为数据在漫游区(ApplicationData不LocalApplicationData)可以看到不同的版本相同的应用程序安装了在不同的机器。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top