【问题标题】:What happens if I change the ProductID of an already existing WP app?如果我更改已经存在的 WP 应用的 ProductID 会发生什么?
【发布时间】:2013-01-23 17:47:14
【问题描述】:

我已经向市场提交了两个应用程序,现在我意识到它们在 WMAppManifest 和 AssemblyInfo 文件中具有相同的 ProductID - 所以我不能同时将这两个应用程序安装(部署)到模拟器.

如果在提交过程中这个 ProductID 保持不变,那么恐怕用户将无法同时安装我的两个应用程序。所以我想我的问题是:我在这两个文件中指定的 ProductID 真的很重要吗?还是提交过程会处理它并生成真正唯一的 GUID?

【问题讨论】:

  • 这不是更适合微软支持的问题吗?
  • 不这么认为。另外,这样问题和答案对于与我有相同问题的其他人是可见的。

标签: windows-phone-7 windows-phone-7.1 windows-phone-8 windows-phone windows-phone-7.1.1


【解决方案1】:

产品 ID 是在您在应用中心创建应用时分配的。特别是对于 WP7.X,作为认证过程的一部分,您在 WMManifest.xml 中添加的大部分内容都会被重写/重写。

您可能遇到的更大问题是您无法在具有相同 ProductId 的设备上加载多个应用程序,因此如果您想在同一个模拟器实例或同一物理设备上加载它们,您将需要改变其中之一。

【讨论】:

  • 在更改 productId 时我需要做/记住什么,或者我可以将其中的随机字符更改为其他值吗?
  • @Skiba 只要您将其保留为有效的 GUID,那么您应该可以根据需要更改随机字符
  • @Skiba 我通常会创建一个新的 Windows Phone 应用程序并将该 GUID 复制到我的应用程序中。只是为了确定。
  • @MariusBughiu 阅读您的第一个答案后,我也想到了同样的想法。就这样过去了,看起来可行。
猜你喜欢
  • 2014-02-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-10-28
  • 2021-09-02
  • 1970-01-01
  • 2019-02-12
  • 1970-01-01
相关资源
最近更新 更多