2012-01-19 123 views
15

我的Visual Studio似乎无法构建任何Metro示例应用程序。由于我以前从未真正使用过这个IDE,所以我几乎放弃了。在Windows 7上使用Visual Studio 2010构建Windows 8 Metro应用程序

任何人都可以直接我一个示例应用程序是已经建成并优选一些源代码与它一起参考

注:

我的Windows 7副本及8。但是我似乎无法建设微软文件访问样品在我的Visual Studio 2010旗舰版的副本。我试图在Win8的Metro模式下测试我的一个Win7应用程序(该应用程序可能会在给定Metro应用程序的用户会话期间使用)。

+0

检查链接http://blogs.msdn.com/b/vcblog/archive/2009/12/08/c-native-multi-targeting.aspx也许它有帮助 –

+2

你从哪里得到Windows 8的副本?您需要从这里获得“Windows 8 Developer Preview with developer tools English,64-bit(x64)”:http://msdn.microsoft.com/en-us/windows/apps/br229516另外:Win7应用程序不能在Metro模式下运行。 W8将切换到桌面模式,并像启动Visual Studio时那样运行应用程序。 –

+0

现在下载该副本,谢谢。无法运行?如果应用程序是可能会被标记的后台进程 - 比如每当建立Wifi连接时都会导致弹出 - 这是否会发生? – Federer

回答

16

Metro应用程序(即基于Windows 8中的WinRT的应用程序)将不会在Visual Studio 2010中运行。您需要Visual Studio 11 express(Windows 8 Developer Preview with developer tools English, 64-bit (x64)或Visual Studio 11开发人员预览版(适用于MSDN用户))。

+1

Hi.Is vs express edition是强制性的吗? ..我有终极版..但它没有解决方案中的WinJS文件夹,因此我没有js文件来refer.pls看这个问题http:// stackoverflow。com/questions/9110558 /这里是js-files-in-vs-2011-ultimate-when-we-create-metro-apps-using-javas –

5

根据Getting started with Windows Metro style app development,“要开始构建用于Windows的Metro风格应用程序,您必须先下载并安装Windows开发人员预览版,其中包括适用于Windows Developer Preview的Microsoft Visual Studio 11 Express和适用于Metro风格应用程序的Windows SDK。”

所以我认为你现在必须从Windows 8预览版开始进行metro风格的开发。该网站也有一些你好世界类型的东西和入门的一般方向。

-1

您可能可以在Visual Studio 2010中构建Metro风格应用程序。基本上Metro是一种特殊类型的设计,其中焦点比文字更注重图片。 Metro意为“Chrome之前的文本”。 如果你可以建立这样的地铁控制(或者你可以从任何Windows 8副本复制一些),你可能会构建非常基本的Metro风格的应用程序,但如果你想建立先进的东西,那么我会建议更好地切换到Windows 8与Visual Studio 2012旗舰版。

+0

Windows Metro应用程序(又名Windows应用程序应用程序)是使用WinRT构建,只能使用Windows 8和Visual Studio 2012或更高版本构建。 –

相关问题