克隆 Windows 商店应用程序 - 应该更改什么?
Cloning a Windows Store app - What should be changed?
我需要创建一个 Windows 商店应用程序的副本,它将与商店中的原始应用程序共存。我打算创建解决方案文件夹的副本,然后在 appxmanifest(打包)中更改包显示名称。
我还需要更改什么以防止应用程序之间发生冲突吗?
更改包显示名称是不够的,甚至不需要 - 您的 phone 上可以有两个同名的应用程序。最重要的是Name(在Identity节点)和PhoneProductId(在PoneIdentity 节点)- 每个应用程序必须不同。你不会通过双击打开 packageappx.manifest 文件来轻松编辑它们,而是右键单击该文件,选择 查看代码 然后编辑提到的数据:
<Identity Name="SmthFromStoreWithLittleChange" Publisher="CN=something" Version="1.0.0.0" />
<mp:PhoneIdentity PhoneProductId="082abc73-hereAlsoLittleChange-ea7ea4735fbd" PhonePublisherId="any GUID here" />
请记住,每个应用程序都有自己的 LocalData 文件夹(LocalSettins 和其他数据)。
我需要创建一个 Windows 商店应用程序的副本,它将与商店中的原始应用程序共存。我打算创建解决方案文件夹的副本,然后在 appxmanifest(打包)中更改包显示名称。
我还需要更改什么以防止应用程序之间发生冲突吗?
更改包显示名称是不够的,甚至不需要 - 您的 phone 上可以有两个同名的应用程序。最重要的是Name(在Identity节点)和PhoneProductId(在PoneIdentity 节点)- 每个应用程序必须不同。你不会通过双击打开 packageappx.manifest 文件来轻松编辑它们,而是右键单击该文件,选择 查看代码 然后编辑提到的数据:
<Identity Name="SmthFromStoreWithLittleChange" Publisher="CN=something" Version="1.0.0.0" />
<mp:PhoneIdentity PhoneProductId="082abc73-hereAlsoLittleChange-ea7ea4735fbd" PhonePublisherId="any GUID here" />
请记住,每个应用程序都有自己的 LocalData 文件夹(LocalSettins 和其他数据)。