gpt4 book ai didi

windows-7 - 程序文件和程序数据之间的区别?

转载 作者:行者123 更新时间:2023-12-02 23:01:27 27 4
gpt4 key购买 nike

如何决定应用程序的哪些文件放在 Program Files (FOLDERID_ProgramFilesX64) 中,哪些放在 ProgramData 中? (FOLDERID_ProgramData)?我不明白将应用程序的固定文件分为这两个类别的原因是什么,也不明白我应该如何决定哪个文件属于哪个类别。

例如 - 我的应用程序显示的图像文件,它们是“程序”还是“数据”?

将所有内容都放在其中一个或另一个之下有什么问题吗?

该应用程序是为所有用户安装的,并且没有特定于用户的配置文件或数据。

最佳答案

程序文件用于作为安装一部分的可执行文件和其他静态文件。 ProgramData 用于在执行期间生成的与用户无关的数据,例如共享缓存、共享数据库、共享设置、共享首选项等。用户特定的数据位于 AppData 文件夹中。请注意,这些数据适用于非用户可见的数据。用户可见的数据属于文档文件夹(或音乐、视频、自定义同级文件夹等)。

请参阅Special Folders and Custom Folders以获得详细的解释。请注意,此处文档中使用的名称、文件夹的名称以及用于从系统获取这些路径的各种枚举所使用的名称之间使用的术语略有不同。

关于windows-7 - 程序文件和程序数据之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27497375/

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