Windows Phone 7 引領XAP格式替換Cab

2010/4/26 15:10:43    編輯:Windows7之家 - Seth     字體:【

Win7之家afsion.com.cn):Windows Phone 7 引領XAP格式替換Cab

cab對于Windows Mobile用戶來說可謂是再熟悉不過了(WM操作系統(tǒng)的手機,安裝包皆為cab格式),但是Windows Phone 7的安裝文件格式將有所變化,.cab肯定是不復存在了,微軟將用.xap取而代之。.xap文件格式和著名的壓縮格式.zip頗有淵源。

為什么這么說呢,這還有個小小的秘密,那就是我們可以在運行silverlight程序的頁面上抓取.xap文件,而后將.xap文件后綴改為.zip,就可以解壓縮出該silverlight程序所使用的DLL和資源文件了。

想來Windows Phone 7中的.xap機制也差不多,只是Windows Phone 7上的.xap文件將在安全沙箱中運行,獲取.xap文件似乎不是一件容易的事,無法提取DLL文件和資源文件的話,自然也就無法對程序進行反編譯工作了。

(用VS2008編譯XAP文件)