【问题标题】:Is there a way to open/read .PRI files? (package resource index - used in Windows Store apps)有没有办法打开/读取 .PRI 文件? (包资源索引 - 在 Windows 应用商店应用中使用)
【发布时间】:2013-01-20 15:32:45
【问题描述】:

我需要从 SOURCE.PRI 文件中获取一些资源,修改某些值,然后创建 TARGET.PRI 文件,该文件的内容与 完全相同SOURCE.PRI,除了上面提到的修改值。

有几个PRI文件扩展名,我指的是Windows Store应用程序使用的编译资源文件(more info)。

我假设,由于 .PRI 文件已经编译,因此无法使用简单的文本解析器逐个字符地读取它们。

因此,我正在寻找一种方法来编译和反编译 .PRI 文件。

有没有人找到办法做到这一点?

【问题讨论】:

  • 格式未记录。您可以使用 makepri.exe dump 反编译它们
  • 我知道 makepri.exe ,但是如果我有一个要出售给客户的自定义应用程序,我可以使用它吗?
  • 不,它不是可分发的组件。如果这应该在运行时发生,您需要将此作为可行的策略注销。很不清楚你为什么要考虑这个顺便说一句,你甚至无法获得对该目录的写访问权。
  • MakePri.exe dump /if C:\MyApp\resources.pri

标签: windows resources microsoft-metro compiled


【解决方案1】:

this github project 中,他们编辑了 .pri 文件以更改登录屏幕。

您可以尝试看看他们在那里做了什么,以及如何通过您自己的项目来完成它。

虽然这个问题已经很久没有问过了,但我认为在这里有一个答案来指导任何有兴趣这样做并到达这里的人仍然很好。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-10
    • 1970-01-01
    • 2015-06-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多