我有一個Silverlight應用程序,從IIS加載速度非常慢。當我調試它需要大約5秒鐘加載,從服務器,它需要一分鐘。 xap的大小隻有8MB,這對我來說似乎並不特別大,雖然我聽說其他人都在談論減少xap中媒體的數量,但我的應用只包含三個低分辨率圖標,這些圖標應該不會太多影響。我已經從〜10Mbps到〜24Mbps的互聯網連接測試了這一點,似乎並沒有太大的差別。由於頻繁的更改,我禁用了應用程序緩存,以便更新通過,但允許緩存仍然無助於第一次用戶的1-2分鐘加載時間(不完全是第一次印象)。緩慢Silverlight啓動的可能原因
不用說,這給我留下了幾個問題:
- 這聽起來像一個硬件/ IIS問題,或者說我能控制的,從物聯網的應用方面的東西。
- 8MB xap文件是否比典型的xap大?
- 什麼會導致調試加載時間和部署加載時間之間的差異?
- 我無法想象這是這種情況,但預計1分鐘的啓動時間?
8MB比Silverlight下載本身大。 ;)這是一個非常大而複雜的應用程序嗎?如果沒有,我會說XAP比它應該更大。而且,我知道這是一種'呃'的事情,但是你正在部署一個Release版本而不是一個Debug版本,對吧? – 2012-02-15 21:12:16
@Morgan,你有沒有找到解決這個問題的方法? (調試與部署加載時間) – Johnny 2012-10-05 23:20:40