【发布时间】: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