Windows phone 防止应用程序副本覆盖原始应用程序

Windows phone 防止应用程序副本覆盖原始应用程序,windows-phone,windows-phone-8.1,Windows Phone,Windows Phone 8.1,我正在为一个活动开发一个windows phone应用程序。去年的活动已经有了一个windows phone应用程序,我真正需要做的就是做一些更新。所以我复制了一个旧的应用程序并开始修改它,而不是从头开始创建一个新的解决方案 现在我的问题是:当我使用VisualStudio将新的事件应用程序部署到手机上时,它会覆盖旧的应用程序。这是我不想要的,因为我希望能够在手机上比较两者。我还怀疑,当我将应用程序上载到应用商店时,这可能会给我带来一些问题 我怀疑这与复制每个应用程序都应该是唯一的文件有关 任何

我正在为一个活动开发一个windows phone应用程序。去年的活动已经有了一个windows phone应用程序,我真正需要做的就是做一些更新。所以我复制了一个旧的应用程序并开始修改它,而不是从头开始创建一个新的解决方案

现在我的问题是:当我使用VisualStudio将新的事件应用程序部署到手机上时,它会覆盖旧的应用程序。这是我不想要的,因为我希望能够在手机上比较两者。我还怀疑,当我将应用程序上载到应用商店时,这可能会给我带来一些问题

我怀疑这与复制每个应用程序都应该是唯一的文件有关


任何帮助都将不胜感激

我解决这个问题的方法是按照@Robert的建议,在Visual Studio中使用GUID生成器生成GUID id。以及更改WMAppManifest.xml和Package.appxmanifest文件中的GUID。

您是否更改了WMAppManifest.xml中的产品ID值?@Robert否我没有,我应该将其更改为什么?只是一个随机ID还是我必须从某处获取它?@Fester只是一个随机ID。你可以使用工具菜单中集成到Visual Studio的GUID生成器,还必须手动更改包。appxmanifest文件我知道这些信息也可以在注释中找到,但为了完整性,我想回答这个问题。