Windows 8 Windows 8应用商店应用程序(Metro)是否在Windows 7或XP中运行?

Windows 8 Windows 8应用商店应用程序(Metro)是否在Windows 7或XP中运行?,windows-8,windows-7,windows-runtime,windows-store-apps,microsoft-metro,Windows 8,Windows 7,Windows Runtime,Windows Store Apps,Microsoft Metro,我想知道使用Visual Studio 11 Developer Preview和.Net FrameWork 4.5开发的Metro应用程序是否可以在Windows 7或XP中运行 不是普通的Windows窗体或WPF,我想了解所有新的Metro应用程序 在Windows XP或Windows 7中运行Metro应用程序需要哪些新功能 在Windows XP或Windows 7中运行Metro应用程序需要哪些新功能 Windows 8的虚拟机。Metro应用程序目前不在Windows 7上运行

我想知道使用Visual Studio 11 Developer Preview和.Net FrameWork 4.5开发的Metro应用程序是否可以在Windows 7或XP中运行

不是普通的Windows窗体或WPF,我想了解所有新的Metro应用程序

在Windows XP或Windows 7中运行Metro应用程序需要哪些新功能

在Windows XP或Windows 7中运行Metro应用程序需要哪些新功能

Windows 8的虚拟机。Metro应用程序目前不在Windows 7上运行,也肯定不在Windows XP上运行。据了解,这很困难,但最终可能会发生:

关注未来的第9频道视频和BCL/CLR博客 有关启用便携式计算机的挑战的更多信息 然而,关于图书馆的故事,我将给出一个关于 视图模型:

而视图模型本身是由 在应用程序中,它们通常依赖于类型(即 inotifyxxx(已更改的接口、ICommand等)位于 框架目前,如果您查看我们的多个.NET平台 (Silverlight、Phone、.NET和现在的Metro风格的应用程序),这些都生活在 不同的程序集,以及Metro应用程序,使用不同的 名称空间/技术(WinRT)。这就使得给予 用户可以根据一个表面积进行编译,并且仍然可以在其上运行 所有其他平台。我们已经有了一些关于如何去做的想法 启用此功能,但是,它需要一些工作,并且不是免费的

然而,通过这样说,我们完全看到了价值和价值 真的,真的想这么做。
大卫


但目前还不可能。充其量,你也可以为同样的东西制作一个桌面应用程序版本。

我说不,基于Metro需要WinRT这一事实,而WinRT在Windows 7或XP上是不可用的,如果Win8 Metro风格的应用程序能够在Win7上运行,我会感到惊讶-要让这些应用程序在Win8上运行,需要大量的操作系统级基础设施,而Win7上根本不可用


话虽如此,人们已经找到了通过重新编译来编写可以在*nix和Windows上运行的应用程序的方法,因此我想最终可能会编写一个可以重新编译的应用程序,以生成metro风格的版本和WPF/Silverlight版本。但这项技术目前根本不存在

我在Windows 7上试过,答案肯定是否定的,你甚至不能在Windows 7中开发Metro风格的应用程序,因为开发也需要Windows 8和Visual Studio 11。

我现在正在为apptivate.ms竞赛开发一个应用程序。所以我可以肯定地告诉你,Metro应用程序在Windows7或XP上无法运行

此外,开发Metro应用程序所需的Visual Studio Express版本甚至不会安装在Windows 7上


另外,请记住这句话——“并非所有Windows应用程序都是Windows 8应用程序!”

这取决于您可能想做什么

例如,如果您正在开发一款游戏,并且希望它可以在Metro/Modern UI上运行,但也可以在其他Windows版本上运行,这是一个很好的选择

它将允许您开发并运行:

  • 所有Windows桌面
  • Windows 8 Metro/Modern用户界面
  • MacOSX
  • Linux
  • XBOX 360
  • iOS
  • 安卓
  • Windows Phone
未来可能会有更多的平台

在我看来,拥有如此丰富的目标平台保证了你可能需要为MonoGame开发的任何学习曲线。更不用说你可以在VisualStudio的舒适环境下开发,因此,即使你的应用程序不是严格意义上的游戏,也要考虑开发它(谁说你不能用游戏框架开发非游戏…?)



<强> Update:,顺便说一下,您可能还想考虑HTML5来进行游戏或非游戏。(非常有趣的游戏),而且它似乎做得很好(我甚至没有注意到它是HTML5!)。

人们已经发现可以编写应用程序,可以在*nix和Windows上运行,只需重新编译
,也不需要重新编译:参见。不确定,但Github for Windows即使在Windows中看起来也是Metro主题的Win7@NickT:是以地铁为主题的。它不是Metro应用程序,也不与Windows 8共享任何UI组件。