gpt4 book ai didi

windows - 如何在 LocalApplicationData 下构建文件夹?

转载 作者:可可西里 更新时间:2023-11-01 10:28:41 25 4
gpt4 key购买 nike

我正在查看具有枚举的特殊文件夹,例如 LocalApplicationData。在我的 Windows 7 机器上,我看到了那里的内容,首先我看到了几个 GUID 的子文件夹。我不知道它们是什么,并假定它们是 Microsoft 为任何目的而添加的东西。

接下来我看到以不同公司命名的文件夹,如 Adob​​e、Apple、Citrix、Microsoft 等。但是,当我进入每个子文件夹时,我会看到更多子文件夹,例如在 Adob​​e 下,我看到名为 Acrobat、Color、Reader 9.3 和 Updater6 的子文件夹。因此,当我重新编写我们的应用程序时,我是否采用类似的结构,如\OurCompany\App1、\OurCompany\App2 等?或者我们可以将所有各种应用程序数据放入\OurCompany 中吗?我要问的是什么是标准程序或最佳实践?

最佳答案

如果您的公司只生产一种产品,并且只会有一个版本,那么结构并不重要 - 但最好计划一个更积极的结果:)

正如您从已安装的其他公司/产品中看到的那样,拥有包含公司名称、产品名称和可能的版本的文件夹结构都有助于避免冲突。您可以避免使用文件夹而只使用一些文件名约定,但您可能会发现将来需要多个文件并且从文件夹开始更简单。它们的成本不高。

至于要不要加版本号,关键问题是同一产品的多个版本同时并存是否有意义。并不是所有的产品都需要这个,一些应用程序会升级设置或有代码来读取旧格式的数据。请记住,漫游区域下的数据(ApplicationData 而非 LocalApplicationData)可能对安装在不同机器上的同一应用程序的不同版本可见。

关于windows - 如何在 LocalApplicationData 下构建文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6073175/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com