我想让我的uwp应用尽可能快,就像微软的应用程序一样。每当我打开“沟槽音乐”,它总是准备向我展示歌曲列表,甚至是我上次访问的页面。它一刻也不会装货。那背后的机制是什么?我怎样才能让我的应用如此快速?实际上,每当我打开应用程序时,我都希望我的应用程序随时准备在listview中显示项目列表。
发布于 2018-11-20 23:23:30
您要寻找的功能称为预启动。大多数微软应用程序选择预启动,这将使他们有资格获得后台启动(然后暂停)的操作系统机会主义,根据一些启发。然后,当用户启动应用程序时,操作系统只需要从挂起状态恢复它们,这比冷启动要快得多。操作系统将优先考虑用户频繁启动的应用程序,因此您可能不会立即看到效果,但随着时间的推移,用户将获得更好的启动时间。
https://learn.microsoft.com/en-us/windows/uwp/launch-resume/handle-app-prelaunch
发布于 2019-10-23 18:22:19
查一下这份文件。它将使您的应用程序非常快,就像纯粹的微软应用程序。我是一个热情的.net开发人员。我想出来了。
打开项目解决方案的属性。转到构建部分。然后使用本机工具链启用.NET编译
选择release而不是debug,然后选择run或绿色按钮(本地机器)。这将需要时间,你将看到结果之后。


https://stackoverflow.com/questions/53388192
复制相似问题