Windows 8 使用Visual Studio 2010在Windows 7上构建Windows 8 Metro应用程序

Windows 8 使用Visual Studio 2010在Windows 7上构建Windows 8 Metro应用程序,windows-8,windows-runtime,windows-store-apps,Windows 8,Windows Runtime,Windows Store Apps,我的Visual Studio似乎无法构建任何Metro示例应用程序。因为我以前从未真正使用过这个IDE,所以我几乎放弃了 谁能告诉我一个已经构建的示例应用程序,最好是一些源代码作为参考 注: 我有一个Windows7和Windows8的副本。然而,我似乎无法在我的Visual Studio 2010 Ultimate副本中构建Microsoft的文件访问示例。我正在尝试在Win8的Metro模式下测试我的一个Win7应用程序(该应用程序可能会在给定Metro应用程序中的用户会话期间被调用)。M

我的Visual Studio似乎无法构建任何Metro示例应用程序。因为我以前从未真正使用过这个IDE,所以我几乎放弃了

谁能告诉我一个已经构建的示例应用程序,最好是一些源代码作为参考

注:

我有一个Windows7和Windows8的副本。然而,我似乎无法在我的Visual Studio 2010 Ultimate副本中构建Microsoft的文件访问示例。我正在尝试在Win8的Metro模式下测试我的一个Win7应用程序(该应用程序可能会在给定Metro应用程序中的用户会话期间被调用)。

Metro应用程序(即Windows 8中基于WinRT的应用程序)将不会在Visual Studio 2010中运行。您需要Visual Studio 11 express(在Windows 8或Visual Studio 11开发者预览版上提供(适用于MSDN订户))。

根据,“若要开始为Windows构建Metro风格的应用程序,必须首先下载并安装Windows开发者预览,其中包括用于Windows开发者预览的Microsoft Visual Studio 11 Express和用于Metro风格应用程序的Windows SDK。”


因此,我认为您现在必须从Windows 8预览版进行metro风格的开发。该网站还提供了一些hello world类型的内容和入门的一般指导。

您可能可以在Visual Studio 2010中构建metro风格的应用程序。基本上,metro是一种特殊类型的设计,其重点是文本而不是图片。metro m“Chrome之前的文本”。
如果您可以构建这样的metro控件(或者您可以从任何windows 8 copy复制一些)您可能能够构建非常基本的Metro风格的应用程序,但是如果您希望构建一些高级的应用程序,那么我建议您最好使用Visual Studio 2012 Ultimate切换到Windows 8。

检查该链接可能会有所帮助您在何处获得了Windows 8副本?您需要“Windows 8开发者工具预览英文版,64位(x64)”从这里开始:另外:Win7应用程序不能在高速模式下运行。W8将切换到桌面模式并像启动Visual Studio时一样运行应用程序。Metro应用程序将仅在Windows 8中运行。不在Windows7中。你想做什么?构建Metro应用程序是否仅限于Windows 8机器?你可以在任何平台上构建“Metro风格”的应用程序-例如使用WPF或Silverlight,但如果你想为Windows 8构建“Metro应用程序”,你可能会想在Windows Runtime(简称WinRT)之上构建它,它只在Windows8上运行。如果您想开始为Windows 8开发,您可以选择-在计算机上安装带有开发人员工具的Windows 8,执行与双启动相同的操作,以保留剩余的系统或在虚拟化环境中运行Windows 8(尽管这样您将不会获得触屏事件,性能会很差)。Hi.Is vs express edition是必需的吗。。我有ultimate edition..但它在解决方案中没有WinJS文件夹,因此我没有js文件可供参考。请看这个问题Windows Metro应用程序(又名Windows应用商店应用程序)是使用WinRT构建的,只能使用Windows 8和Visual Studio 2012或更高版本构建。