部署到Store的WPF缺少一些功能



我已经向Microsoft Store发布了一个WPF应用程序。虽然它通常运行find,但我确实发现缺少一些功能。例如,我使用TaskbarItemInfo来指示任务栏图标上的统计信息,但它似乎没有任何效果。(样本(

Dispatcher.Invoke(new Action(() =>
{
TaskbarItemInfo.ProgressValue = value;
TaskbarItemInfo.ProgressState = pstate;
}));

我确实发现,当我转到商店安装的路径(C:\Program Files\WindowsApps…(并将内容复制到硬盘上的另一个文件夹时,一切都很好。这让我相信问题出在存储文件夹的权限受到更严格的限制上,但目前这只是一个假设。

我的问题是:

  • 是否有任何关于商店应用程序限制的知识或文档
  • 有没有一种方法可以在不发布的情况下模拟商店环境?感觉像是审判&错误不是很有效

应用程序链接(仅供参考(:链接

是否有任何关于商店应用程序限制的知识或文档?

是的,在打包桌面应用程序之前,有一个文档列出了您需要了解的内容。它是:准备打包一个桌面应用程序。

有没有一种方法可以在不发布的情况下模拟商店环境?感觉像是审判&错误不是很有效的

通常,我建议您创建一个侧载桌面桥接包,然后首先在设备中部署和测试它。这应该比直接上传到商店更容易发现问题。

最新更新