c# - 克隆 Windows 应用商店应用程序 - 应该更改哪些内容?

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

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

我还需要更改其他内容以防止应用程序之间发生冲突吗?

最佳答案

更改软件包显示名称是不够的,甚至没有必要 - 您的手机上可以有两个同名的应用程序。最重要的是 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 以及其他数据)。

关于c# - 克隆 Windows 应用商店应用程序 - 应该更改哪些内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35118128/

相关文章:

c# - (Windows 10 UWP) 如何将PivotItem 控件中的Header 属性绑定(bind)到Pivot 控件中的自定义HeaderTemplate?

c# - 使用 LINQ 加密列数据

c# - FindAsync - 数据库 'master' 中的 CREATE DATABASE 权限被拒绝

windows-runtime - 打开佳能相机 session 时出现错误 EDS_ERR_DEVICE _NOT_FOUND (Eds OpenSession(cRef))

c# - DataWriter ObjectDisposeException 是什么意思?

c# - 制作自己的 Windows 8 应用程序主题

c# - 根据数组中包含的字符串值调用/调用方法

c# - 在我的后台任务中查找辅助磁贴失败,代码为 1

c# - 在 Metro (WinRT) 应用程序中使用 PBKDF2 加密

windows-8 - 如何在 WinRT 中创建点击可移动控件?