2012-01-19 120 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或更高版本構建。 –

相關問題