silverlight程式集快取

2022-02-10 03:18:23 字數 882 閱讀 4908

右鍵開啟專案的屬性,並在通過使用應用程庫快取較小xap大小選項打鉤,如圖

在沒選擇此項之前編譯專案看一下xap中的dll,如圖

重新編譯專案,選擇顯示所有檔案然後開啟bin\debug目錄,會看到每乙個快取程式集都有自己的zip檔案包。比如,如果使用了system.windows.controls.dll,會看到乙個system.windows.controls.zip的檔案,如圖

這個zip包就包含了system.windows.controls.dll,如圖

而原來的xap包將不在存在此dll,如圖

如果使用的是asp.net作為測試**,visual studio將會把xap包和所有的快取程式集一併拷入clientbin目錄下,如圖

這是沒有使用快取程式集前的clientbin目錄下的內容,如圖

使用技巧:

1.快取的程式集和瀏覽器的快取有效期相同。如果使用者手動清除了快取,程式集快取也將同樣被清除掉。

要把所有的檔案都放在站點下)。

5.自定義程式集不支援程式集快取,比如自己建立的某個類庫。如果需要silverlight支援自定義程式集快取,需要自己動手做些工作(檢視silverlight支援自定義程式集快取)。

Silverlight呼叫GP工具實現緩衝分析

目的 在地圖上點選乙個點生成乙個緩衝區。1 製作gp工具 gp工具製作按照來做。2 發布gp工具 3 分析gp服務 將發布的gp服務位址在瀏覽器中輸入 http wade pc arcgis rest services bufferservice gpserver buffer 20points 4...

Silverlight動畫學習筆記 三 緩動函式

一 定義 緩動函式 可以將自定義算術公式應用於動畫 二 為什麼要用緩動函式 您可能希望某一物件逼真地彈回或其行為像彈簧一樣。您可以使用關鍵幀動畫甚至 from to by 動畫來大致模擬這些效果,但可能需要執行大量的工作,並且與使用算術公式相比動畫的精確性將降低。三 例項講解 usercontrol...

Silverlight呼叫本機exe程式

要點 1.silverlight必須啟用oob模式,以及 require elevated trust when running in browser.參考下圖設定 注 oob模式,並不意味著必須脫離瀏覽器執行,仍然可以嵌入到網面中執行 2.必須新增microsoft.csharp.dll 引用,預...