2016-04-04 313 views
0

我是Windows應用程序開發新手,將開發第一個Windows應用程序。我們的客戶需要支持Windows 8和10的UWP應用程序。我計劃使用Visual Studio 2015的Windows 8.1機器進行開發。適用於Windows 8和Windows 10的Windows UWP應用程序

當我爲此創建項目時,應該將其創建爲Windows 8通用應用程序還是Windows通用應用程序?從我讀過的內容來看,如果我創建Windows通用應用程序,我認爲它只能在Windows 10上運行。所以我想我應該創建它作爲一個Windows 8應用程序。在沒有任何更改的情況下,它可以在Windows 10中工這將適用於Windows 8和10的應用程序嗎?

請分享你的知識和經驗。謝謝。

回答

2

如果您想要一個項目,您必須使用Windows 8.1項目模板。見下面的截圖。這有點令人困惑,因爲這個模板也被稱爲「通用Windows」,但是版本號8.1。它位於Windows 8的模板子文件夾中。它將在Windows 8.1和Windows 10上運行,但不在Windows 8上運行。可以通過Windows Appstore將它提供給兩個平臺。 enter image description here

+0

非常感謝Daniel。所以如果我的客戶也想支持Windows 8,那麼我將不得不使用VS 2012來創建項目。這是正確的嗎?這對商店中的8,8.1和10也是可用的嗎?使用VS 2012的任何缺點? – Madhu

+1

嗨!正確。 Windows 8.0應用程序只能在VS2012中創建。它們將在8.0,8.1和10上提供。如果可能,我建議跳過8.0,而轉向更新的版本。使用8.1通用應用程序,您可以兼容手機。 –

+0

謝謝丹尼爾。我沒有使用VS 2012.那麼,我不能創建一個Windows通用應用程序?是否需要單獨創建Windows手機應用程序和平板電腦/桌面應用程序。你是這個意思嗎? – Madhu

相關問題