在使用 GetAppAndOptionalStorePackageUpdatesAsync 检查商店更新的开发中测试 UWP 应用程序

Testing UWP app in development that uses GetAppAndOptionalStorePackageUpdatesAsync to check for store updates

我正在向我的 UWP 应用程序添加代码,该代码将检测是否有可用的强制更新并自动下载并安装它们。一旦准备好用于生产,此应用将由 Microsoft Store for Business 部署为 LOB 应用。在开发过程中,当我包含检查更新的代码时,我无法从 Visual Studio 运行 我本地计算机上的应用程序。

例如当我执行这行代码时:

IReadOnlyList<StorePackageUpdate> updates = await context.GetAppAndOptionalStorePackageUpdatesAsync();

调试器刚出去吃午饭。应用程序的 CPU activity 下降到 0%,内存使用率持平。

我希望我可以在应用程序中实现更新检查,并且仍然能够在本地开发它,但我真的错过了一些东西。

感谢所有建议。谢谢!

官方文档已经实现了一篇关于我们如何通过将您的应用与仪表板相关联来测试应用内购买功能的文章。您可以从 here 查看它。 storecontext 对象需要许可证才能在您当前的计算机上运行。对这些步骤进行测试怎么样?是你想要的吗?