UWP 执行时间长:后台或扩展执行

UWP Executing long: background or Extended Execution

我开发了一个应用程序,它需要在启动前读取大量文件(加载图像)运行。使用 UWP,用户必须在前台等待 window 直到所有内容都加载完毕,因为当它不在前台时处于挂起状态。

经过大量阅读,我正在努力决定走哪条路。我可以使用 "Extended Execution" 方法或启动后台任务。

任何人都可以指出每种方法的优缺点或任何其他建议吗?

只显示一条等待消息作为 window 内容。显示漂亮的公司徽标和 'Please wait, initialising' 作为消息。更好的是,显示百分比指示器,以便用户了解完成需要多长时间。完成后,将 window 内容替换为应用程序的真实内容。

我在这里找到了一个很好的解释:

https://msdn.microsoft.com/en-us/magazine/mt590969.aspx

很有用。感谢 Phil 为我指明了正确的方向。效果很好。