2016-03-01 73 views
0

其實我使用visual studio 2015和windows 8.1,而創建一個Windows通用應用程序xaml視圖不顯示意味着xaml設計器視圖沒有加載,所以我怎麼能看到我的模擬器之前我的xaml設計視圖。是否必須使用Windows 10操作系統創建通用應用程序?

+3

這取決於你的意思是「通用應用程序」。如果您在談論UWP,那麼您將需要Windows 10. – BoltClock

+0

@BoltClock我想創建可以與所有Windows家族兼容的應用程序。應用程序應該在Windows,Tablate和手機上運行Windows 8.1和Windows 10.是否有可能?目前我正在使用Windows 8.1和Visual Studio 2015。 –

回答

0

,那麼這個程序將可還用於商店中的Windows 10。如果您爲Windows 10創建應用程序,那麼這個應用程序將無法用於Windows 8.1設備。

在windows 10,你有abillity目標要與TargetDeviceFamily

在windows 10,你可以創建產生一個單一的二進制文件,並將其上傳到商店普遍應用的特定版本。 (通用應用程序)

您也可以在Windows 8.1中執行此操作,並創建一個通用項目,其中包含與PCL共享代碼的兩個解決方案,但會爲示例1創建更多的二進制文件,併爲商店創建1個。

0

引入的新功能。如果你想建立一個應用程序在兩個8.1和10個工作,你應該目標8.1,在兼容模式下它也能工作10個。如果你想同時使用PC(平板電腦)和移動設備,你需要創建一個不是真正的UWP的「Universal Windows 8.1」項目,而只是兩個不同的移動和桌面項目,它們都使用通用代碼,xaml和資源來引用共享項目。順便說一下,here是「通用Windows 8.1」項目的示例。

0

沒有爲Windows 10

模板是默認的通用但是您可以通過針對特定器件系列開發特定的平臺開發時,它不是強制性的創建通用的應用程序。打開Package.appxmanifest並查找TargetDeviceFamily

<TargetDeviceFamily Name="Windows.Universal" MinVersion="10.0.10240.0" MaxVersionTested="10.0.10586.11" /> 

您可以從Windows.Universal名稱設爲特定的家庭如。 Windows.Desktop或Windows.Mobile等

還需要如果您創建的Windows 8.1的應用程序,並把它上傳到店裏來設置這個在商店下應用的詳細信息

相關問題