国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > OS > Windows10 > 正文

WP8.1 Silverlight應用如何遷移到Win10 UWP

2024-06-28 15:51:25
字體:
來源:轉載
供稿:網友

   自Win10發布后,微軟一直向開發者宣傳UWP通用平臺的好處,而現在大多數應用還停留在WP8.1Silverlight階段,微軟現在鼓勵開發者將應用遷移到最新的Windows10 UWP,并給出官方指導。

  Windows Dev Center發布了官方指導,包括很多細節,一步一步指導如何將Windows Phone Silverlight應用遷移到UWP。Silverlight移植到Win10通道將幫助開發者自動完成80%的代碼轉換。

  下載橋接工具

  點擊Mobilize.NET你可以很容易發現Silverlight to Windows 10 bridge遷移工具,包括Visual Studio 2015(包括Update 1)免費下載。

  運行工具

  運行Windows Phone Silverlight-to-UWP轉換工具,將應用文件轉換成新格式,唯一需要手動選擇的是選擇項目轉換文件的路徑,保存UWP文件存儲的位置。

  排除故障,查找丟失的DLLs

  最常見DLLs查找不到的原因是在Silverlight應用使用的第三方庫導致,如果引用的DLLs相關代碼不能在UWP中使用,那么將導致命名空間無法轉換。修復丟失的DLLs最好的方法是手動替換成標準控件。

  排除不能轉換的Silverlight代碼

  盡管該轉換工具已經有超過2300個API和XAMLs映射,但有時候仍不能覆蓋完整的Silverlight代碼實例。開發者需要查詢命名空間和類的映射,幫助識別不在UWP中的代碼。

  排除控件和事件

  你的應用基本上已轉換完成,但是在Win10 UWP平臺一些映射仍不能正常工作。表現不同的控件可以由定義控件字段和賦值控件加載事件來調整。使用MVVM方法進行綁定到耦合控件也是不錯的選擇。

  Silverlight Bridge to Window tool目前仍處于開發者預覽階段,因此仍需要一些技巧。不過比目前常規做法效率提高的多很多,將應用遷移到Win10 UWP,意味著應用將迎來更多設備用戶下載,并且此后將更加方便維護更新。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 赤壁市| 焉耆| 娄烦县| 通山县| 河东区| 临朐县| 新乡市| 元谋县| 巴东县| 马龙县| 梅河口市| 石阡县| 呼玛县| 祁门县| 绥滨县| 盈江县| 互助| 渭南市| 长顺县| 齐齐哈尔市| 成武县| 固镇县| 集贤县| 新源县| 凤山县| 海林市| 晋州市| 乌拉特中旗| 芦山县| 资阳市| 门头沟区| 壶关县| 甘谷县| 伊金霍洛旗| 益阳市| 孝感市| 土默特右旗| 丰县| 宁波市| 屏东县| 宁都县|