從 windows phone7 到 windows phone 8 更新 如何設配兩個版本

來源:互聯網
上載者:User

想必有很多朋友是windows phone 7 的開發人員都在擔心同一個問題就是 windows phone7 移植 windows phone 8。

這個幾乎是每次都要被人提問的 在這裡我先回答一下升級真的是很友好的大可不必擔心,在這個我就給大家示範一下 C# WP7.1程式怎麼升級到WP8的。

首先 複製&開啟你的WP7 LSN 右鍵你的項目 選擇升級8.0

做到這裡基本上是完成了基礎升級工作,怎麼樣沒想到這麼簡單吧 簡直就是無痛升級啊。 visual studio 簡直就是神器... 不過也別先高興後面還有一些工作需要做呢。

1. 測試修改你的程式

在windows phone 8 中除了支援之前的wvga(480*800) 又多出了兩個解析度 720P(720*1280)和WSGA(768*1280)

同時Tile 也支援更多這個放在以後的篇章離去給大家介紹吧.

當然也提供了這三種解析度的模擬器給大家測試用,請大家在這三種模擬器上仔細檢查下自己的程式,也許會出現解析度支援的問題這裡還是要用代碼設配一下的.

 

2.這裡要著重給大家介紹下怎麼裝置你的應用在不同的windows phone版本

2.1 你可以在你的SLN中分兩個branch 7.1 & 8.0

2.2 在新的SLN中加入原7.5project 這就是為什麼最開始要複製一遍的原因

在使用串連的形式把頁面都添加進來

這樣你就可以關聯起來兩個項目了 後面要做的事情就是要設配不同的環境的編譯條件 conditional compilation

 

這樣你就實現了在同一個sln下管理兩個版本的windows phone 應用,當然以上的介紹只是一個升級 後面還會介紹更多的windows phone8的新功能,歡迎大家在這裡和我交流,也可以在新浪微博上 @王博_Nick

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.