为什么UWP应用程序需要很长时间才能启动?

时间:2020-06-05 07:45:04

标签: wpf winforms uwp windows-10-universal windows-10-desktop

即使是仅包含按钮的uwp应用程序,其启动速度也比wpf或winform应用程序慢。它背后有什么原因吗?这是因为uwp应用程序在容器中运行使启动过程变慢了吗?

1 个答案:

答案 0 :(得分:4)

Emmmm,这是uwp的缺点,也许ms团队想要展示他们的代码的运行速度。但是我们可以做一些事情以使其在发布模式下快速启动。

首先以文本模式打开Package.appxmanifest。 在文件顶部插入uap5。

<Package
  ...
  xmlns:uap5="http://schemas.microsoft.com/appx/manifest/uap/windows10/5"
  IgnorableNamespaces="uap mp uap5"
  ...>

然后,您需要找到标签SplashScreen

<uap:SplashScreen ... uap5:Optional="true"/>

最后,更改为发布模式,您会发现您的应用启动非常快。