2014-11-25 48 views
10

從Windows Phone的8.0遷移我的應用程序到Windows通用應用程序8.1後,我曾與包版本號的問題。變化包版本數量,同時發佈

我把什麼appxmanifest是1.1.58.0。 appxmanifest

創建應用程序包,我一直1.1.58.0。 Create App Package

當我上傳到儀表板它顯示了一個基於日期時間版本:2014.1124.1949.1685 dashboard

在店裏也顯示日期時間基於版本,以及: store

最後應用程序「關於」,它顯示了使用軟件包獲取版本的正確版本。

string.Format("{0}.{1}.{2}", 
Package.Current.Id.Version.Major, 
Package.Current.Id.Version.Minor, 
Package.Current.Id.Version.Build); 

enter image description here

我的問題是:如何更改包的版本,顯示在商店? 我在通用應用程序之前沒有問題。

回答

6

在「創建應用程序包」嚮導中,爲「生成應用程序包」爲從不設置的選項。它現在將選擇Package.appxmanifest文件的Packaging選項卡下定義的版本。

希望這會有所幫助。

+0

您的回答沒有爲我工作後,我改變「生成的應用程序包」(對問題圖一)到永遠,它變回總是創建包後,並沒有讓我在創作過程中更改它(圖2有問題)。 – MaikonFarias 2014-12-04 16:06:18

+0

如果您爲「是否要構建要上傳到Windows Phone商店的包?」選擇「否」,該怎麼辦? ? 這是問題中圖片1和圖片2之間的屏幕。您仍然可以手動將.appx文件上傳到商店(而不是捆綁包)。 它應該從清單文件中正確地選取版本。 – Keyur 2014-12-05 20:43:54

+0

當我選擇否時,我無法上傳到商店,它說:「只能在Windows Phone模擬器或解鎖手機上使用這些軟件包。」無論如何,謝謝你試圖幫助我。 – MaikonFarias 2014-12-08 13:19:21