none
metro应用创建的包,改完manifest文件后重新打包、签名的新应用无法启动 RRS feed

  • 问题

  • 操作步骤如下:用MakeAppx解包,修改Manifest文件,用MakeAppx打包,用SignTool签名,签名文件不变,用的是原App的.pfx文件。

    现在情况是,如果不更改appxmanifest文件中的“Identity”标签下的“Name”属性的,而只是改像程序名和磁贴路径的话,打包出来的appx文件安装和运行都没问题;但只要把“Name”属性改为新的Guid值,打包出来的appx即便可以签名成功安装成功但无法运行。

    我想知道,是我少做了哪一部的工作?还是说MS.根本上限制了这种操作?

    2013年11月15日 6:51

答案

  • Hi, 张海强

    Package GUID Name是在创建app时由windows系统自动生成的,是您的应用程序在内存中的唯一标识,所以是不允许您修改这个Name的!

    祝您好运!


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey. Thanks<br/> MSDN Community Support<br/> <br/> Please remember to &quot;Mark as Answer&quot; the responses that resolved your issue. It is a common way to recognize those who have helped you, and makes it easier for other visitors to find the resolution later.


    2013年11月18日 7:35
    版主