2
可以說你有一個簡單的Silverlight應用程序在線(網站)與200千字節。如果有人訪問我的網站,他/她必須下載這200千字節。如果將assemlby .dll添加到項目中,Silverlight是否下載第三方庫?
如果我在代碼中使用某些第三方庫(如JSON.net或Dotnetzip),會發生什麼情況?如果我使用庫並且.dll是500 KB大,用戶是否必須下載整個700 Kbyte?
可以說你有一個簡單的Silverlight應用程序在線(網站)與200千字節。如果有人訪問我的網站,他/她必須下載這200千字節。如果將assemlby .dll添加到項目中,Silverlight是否下載第三方庫?
如果我在代碼中使用某些第三方庫(如JSON.net或Dotnetzip),會發生什麼情況?如果我使用庫並且.dll是500 KB大,用戶是否必須下載整個700 Kbyte?
Silverlight將所有內容都打包,完全放在它創建的XAP文件中。因此,包含在項目中的任何內容都包含在內。任何第三方.dll,任何嵌入式字體,幾乎所有內容。
因此,正如您所問,是的,您的用戶將下載700kb的整個XAP,他們的瀏覽器將解包並使用它們。 :)
希望這可以解決您的查詢。
我接受^^,謝謝 – Gero
不客氣。 :) –