将现代应用程序与经典应用程序进行比较,可能可以最好地理解它们。两者之间有些名称混淆。现代应用也称为_metro apps_或_Windows Store apps_。传统应用程序有时也称为_desktop apps_(这是一个不幸的名称,因为现代应用程序也可以在桌面上运行)。在Windows 8和8.1上,现代应用程序和经典应用程序之间的区别非常明显,但是在Windows 10中,两种类型的应用程序之间的区别少得多。

对于用户而言,现代应用程序与经典应用程序之间并没有太大区别。前者可在Windows 8,Windows RT,Windows 10 PC和平板电脑上运行。经典应用程序是为Windows 7、8和10桌面系统构建的。现代应用程序没有外部框架,默认情况下会填满整个屏幕。不过,它们可以从窗口开始,如果这样,它们通常会显示“汉堡菜单”,其标题位于左上角而不是居中。

您只能从Windows应用商店中获得现代应用程序,并且一次只能运行一个现代应用程序。不再需要经典应用程序执行的多任务处理。 (我意识到这可能是好事,也可能是坏事。)现代应用程序遵循“沙盒”安全模型,以防止它们对整个系统造成严重破坏。通常,现代应用程序更像是移动应用程序,而不是仍为PC桌面设计的经典应用程序。但是,除非您是开发人员,否则两种类型的应用程序之间最大的区别就是用户界面。

本技巧(13588)适用于Windows 10。