close

Windows 8的AP可以跑在WES8的機器上,但因為WES8不支援Windows store,所以使用者也無法從Windows store下載AP,所以build完後所看到的metro UI是看不到Windows store在上面的,如下:

1

既然不能透過Windows Store下載跟安裝Windows 8 apps在devices上,那有甚麼解決方法呢?有的,可以透過side loading即可做到。首先必須找到一個資料夾,裡面包含了*.appx檔案、安全憑證、Windows PowerShell指令碼還有其他的檔案,資料夾可以由Visual Studio Express 2012這個工具產生,至於要怎麼建立呢就不多加敘述,可以參考下列的連結得知,http://msdn.microsoft.com/zh-tw/library/windows/apps/hh975357.aspx#testing

在Windows 8環境按下Windows 鍵+Q,然後再search的地方輸入"PowerShell",此時會出現"Windows PowerShell"的圖示,對著圖示按下右鍵並選擇"以系統管理員身分執行"。然後輸入存在*ps1的路徑(比如:C:\Users\Harrison\Desktop\HelloWorld,HelloWorld是透過Visual Studio Express 2012產生出的一個project folder),找到Add-AppDevPackage.ps1後直接執行.\Add-AppDevPackage.ps1指令,此時powershell會問是不是要執行(Are you sure you wish to continue?),按""後出現"Developer License"的訊息框,在這要輸入開發者的帳號跟密碼,輸入完後就開始安裝了。

在安裝的過程中若出現了以下的字樣"Add-appdevpackage.ps1 : 無法辨識 ‘add-appdevpackage.ps1’ 詞彙是否為 Cmdlet、函數、指令檔或可執行程式的名稱,請檢查…",表示PowerShell的執行原則是有限制的,所有要先把權限打開才能讓PowerShell執行*.ps1檔。

要如何將權限打開,請執行以下的Commands:Set-ExecutionPolicy RemoteSigned

安裝後可以看一下WES8 的Metro UI,會發現我們所安裝的APP已經在Metro UI上了。

 

arrow
arrow
    文章標籤
    WES8 Side Loading
    全站熱搜

    TsaiBiBa 發表在 痞客邦 留言(0) 人氣()