加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

windows-7 – 程序文件和ProgramData之间的区别?

发布时间:2020-12-14 04:03:20 所属栏目:Windows 来源:网络整理
导读:如何确定我的应用程序文件中的哪些文件位于程序文件(FOLDERID_ProgramFilesX64)中以及哪些文件位于ProgramData中? (FOLDERID_ProgramData)?我不明白将我的应用程序的固定文件分成这两个类别的原因是什么,或者我应该如何决定哪个文件属于什么. 例如 – 我的
如何确定我的应用程序文件中的哪些文件位于程序文件(FOLDERID_ProgramFilesX64)中以及哪些文件位于ProgramData中? (FOLDERID_ProgramData)?我不明白将我的应用程序的固定文件分成这两个类别的原因是什么,或者我应该如何决定哪个文件属于什么.

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

将所有东西放在一个或另一个下面是否有任何问题?

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

解决方法

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

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读