【问题标题】:Application works if installed from PC, but crashes if installed from store (WinPhone 7.5)如果从 PC 安装应用程序可以工作,但如果从商店安装则崩溃 (WinPhone 7.5)
【发布时间】:2013-12-09 09:14:49
【问题描述】:

我有一个在 Windows Phone 8 和 Windows Phone 7.5 上运行的项目。

它在所有情况下都可以在 8 台设备上正常工作,但在 Windows Phone 7.5 上它在启动时崩溃并显示以下消息(仅当从商店安装时):

如果应用程序是在 PC 上构建并上传到设备上,它可以正常工作。我尝试了很多东西,但没有任何帮助。

【问题讨论】:

  • 您的应用是如何通过认证的?
  • 我也有同样的问题。应用程序通过了认证,但即使在我的设备上也无法使用
  • Microsoft 给我发了一封电子邮件,他们解释说这是从 12 月 4 日到 12 月 12 日的市场错误

标签: visual-studio windows-phone-7 visual-studio-2012 windows-phone-8 windows-phone-7.1


【解决方案1】:

看起来是商店问题。现在应该解决了。

Issue with 7.1 XAP submissions between Dec 04 and Dec 12 (Beta and Non-beta apps)

【讨论】:

  • 我真的没想到
【解决方案2】:

好吧,我的假设是您的 XAP 文件不包含所需的所有 DLL。确保对这些 DLLs 的引用指示 CopyLocal=True。如果您可以共享测试版链接以检查您的堆栈跟踪,那将是很好的。

附:这可能会有所帮助:

Troubleshooting Windows Phone App Problems that occur after Submitting

Your Windows Phone 7/8 application tests fine, but fails after publishing to Marketplace or after private app distribution

【讨论】:

  • 你怎么能读到上面我说应用程序在 wp8 上工作,如果我从电脑上传应用程序到设备(wp7.5)它工作正常。所有库的 CopyLocal 设置为 true。
  • 以上引用的文章指出了几个可能仅适用于 WP7.5 平台的陷阱。请检查文章中提到的所有可能性,并在确认它们都不适用后在此处跟进。
【解决方案3】:

我猜这是异步包绑定的问题。您可能想尝试删除包并重新读取。更多内容如下:

Async Targeting Pack troubleshooting

过去,我可以通过从 Visual Studio 运行应用程序的发布版本并在它运行时简单地拔下电缆来重现许多认证后问题。当然你不能调试它,但至少你可以在不提交的情况下复制和测试它。

【讨论】:

    【解决方案4】:

    谢谢大家的建议,但错误已经消失。我什么都没做,我认为这是与商店有关的事情......

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-04-21
      • 1970-01-01
      • 2019-03-19
      • 2014-10-24
      • 1970-01-01
      • 1970-01-01
      • 2021-08-21
      相关资源
      最近更新 更多