【问题标题】:Cloning a Windows Store app - What should be changed?克隆 Windows 应用商店应用程序 - 应该改变什么?
【发布时间】:2016-05-09 04:07:41
【问题描述】:

我需要创建一个 Windows 应用商店应用程序的副本,该应用程序将与商店中的原始应用程序共存。我计划创建解决方案文件夹的副本,然后在 appxmanifest (Packaging) 中更改包显示名称。

为了防止应用之间的冲突,我还需要更改什么吗?

【问题讨论】:

    标签: c# windows-runtime windows-store-apps win-universal-app windows-store


    【解决方案1】:

    更改包显示名称是不够的,甚至不需要 - 您可以在手机上拥有两个同名的应用程序。最重要的是 Name(在 Identity 节点中)和 PhoneProductId(在 PoneIdentity 节点中) - 它们必须不同对于每个应用程序。您不会通过双击打开 packageappx.manifest 文件来轻松编辑它们,而是右键单击该文件,选择 View code 并编辑提及的数据:

    <Identity Name="SmthFromStoreWithLittleChange" Publisher="CN=something" Version="1.0.0.0" />
    <mp:PhoneIdentity PhoneProductId="082abc73-hereAlsoLittleChange-ea7ea4735fbd" PhonePublisherId="any GUID here" />
    

    请记住,每个应用程序都有自己的 LocalData 文件夹(LocalSettins 和其他数据)。

    【讨论】:

    • 谢谢。虽然在我的应用程序中它们不一样(名称和 PhoneProductId)。我的应用是 UWP 应用。也许你的不一样。
    • @ispiro 对,它们不需要相同,但每个应用程序都应该不同,因此您必须更改两者。我也检查了 UWP,虽然在它们相同的临时应用程序上尝试过,而在你提到的普通应用程序上它们是不同的。
    猜你喜欢
    • 1970-01-01
    • 2014-03-10
    • 1970-01-01
    • 2015-12-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多