我已经向Microsoft Store发布了一个WPF应用程序。虽然它通常运行find,但我确实发现缺少一些功能。例如,我使用TaskbarItemInfo来指示任务栏图标上的统计信息,但它似乎没有任何效果。(样本(
Dispatcher.Invoke(new Action(() =>
{
TaskbarItemInfo.ProgressValue = value;
TaskbarItemInfo.ProgressState = pstate;
}));
我确实发现,当我转到商店安装的路径(C:\Program Files\WindowsApps…(并将内容复制到硬盘上的另一个文件夹时,一切都很好。这让我相信问题出在存储文件夹的权限受到更严格的限制上,但目前这只是一个假设。
我的问题是:
- 是否有任何关于商店应用程序限制的知识或文档
- 有没有一种方法可以在不发布的情况下模拟商店环境?感觉像是审判&错误不是很有效
应用程序链接(仅供参考(:链接
是否有任何关于商店应用程序限制的知识或文档?
是的,在打包桌面应用程序之前,有一个文档列出了您需要了解的内容。它是:准备打包一个桌面应用程序。
有没有一种方法可以在不发布的情况下模拟商店环境?感觉像是审判&错误不是很有效的
通常,我建议您创建一个侧载桌面桥接包,然后首先在设备中部署和测试它。这应该比直接上传到商店更容易发现问题。