如何減少silverlight XAP包的尺寸

2021-09-05 08:36:25 字數 1178 閱讀 4021

這次得到了乙個做silverlight應用開發的機會,在發布時遇到 xap 包太大的問題,上網看了半天,最後把微軟的這個文件 「如何使用應用程式庫快取」 翻來覆去看了半天,終於搞明白了它說的內容,暈啊,真應了 「會者不難」 這句老話。

最後決定把這個其實很簡單的東西總結一下,避免別的新學者浪費時間。

開發場景:

2. 在儲存silverlightclasslibrary1.dll的地方增加乙個extmap檔案」 silverlightclasslibrary1.extmap.xml」

silverlightclasslibrary1.extmap.xml 的內容說明

xmlversion="1.0"

?>

<

manifest

xmlns:xsi=""

xmlns:xsd=""

>

<

assembly

>

<

name

>silverlightclasslibrary1

name

>

<

version

>1.0.0.0

version

>

<

publickeytoken

>ee6c3f173c1a51b5

publickeytoken

>

<

relpath

>silverlightclasslibrary1.dll

relpath

>

<

extension

downloaduri="silverlightclasslibrary1.zip"

/>

assembly

>

manifest

>

name: silverlightclasslibrary1 的程式集名字

version: assembly version.

publickeytoken: 打上簽名後的public key

沒什麼太多解釋的,微軟的文件「如何使用應用程式庫快取」 裡說的很清楚了。對於version和publikeytoken如果你拿不準的話,可以用reflector看,簡單直接:

ok,最後結果如圖:

( 19.22 k)

如何減少換頁錯誤?

有這麼一道筆試題 如何減少換頁錯誤?1,程序傾向於占用cpu 2,訪問區域性性 localilty of reference 滿足程序要求 3,程序傾向於占用i o 4,使用基於最短剩餘時間 shortest remaining time 的排程機制 5,減少頁大小 yathing最先排出1和3選項...

如何減少bug(php 版本)

重點內容變數宣告在使用 foreach 迴圈要注意賦值,特別是裡面有if 判斷時 eg arr id 1,name hhee id 0,name hhee0 id 3,name hhee0 id 4,name hhee0 result temp array foreach arr as v resu...

如何減少Outlook占用空間

你是否會發現,在刪除大量email的時候發現pst檔案占用容量根本沒有減少。那麼如何才能真正減少pst檔案的占用空間呢?很簡單,outlook中刪除了郵件,即使用 徹底刪除 也不是真正的刪除該郵件,只是在pst檔案中對應該郵件的地方做個標記而已。pst的 壓縮 功能可以將這些被刪除的郵件所占用的空間...