silverlight - Silverlight 启动缓慢的可能原因

标签 silverlight optimization load-time app-startup

我有一个 Silverlight 应用程序,从 IIS 加载速度非常慢。当我调试时,加载大约需要 5 秒,而从服务器加载则需要一分多钟。 xap 的大小只有 8 MB,对我来说似乎不是特别大,虽然我听其他人谈论减少 xap 中的媒体量,但我的应用程序只包含三个低分辨率图标,不应该有太多影响。我已经从 ~10Mbps 到 ~24Mbps 的互联网连接对此进行了测试,似乎没有太大差异。由于频繁的更改,我禁用了应用程序缓存,以便进行更新,但允许缓存仍然无法帮助首次用户缩短 1-2 分钟的加载时间(这并不是一个很好的第一印象)。

不用说,这给我留下了几个问题:

  • 这听起来像是硬件/IIS 问题还是我可以从应用程序方面控制的问题。
  • 8MB xap 文件比典型的 xap 文件大吗?
  • 什么可能导致调试加载时间与部署加载时间之间存在差异?
  • 我无法想象这种情况,但是启动时间是否需要 1 分钟?

最佳答案

您在关注the best practices吗? ?

关于silverlight - Silverlight 启动缓慢的可能原因,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9301361/

相关文章:

c# - Silverlight 中动态加载的程序集调用锁定文件的 DllImprot

silverlight - 有免费的 map 控件吗?

silverlight - 如何将依赖属性绑定(bind)到 UI 以实现 silverlight 用户控件?

php - 为什么我的网站会出现两次 'loading'?

google-app-engine - Heroku - 旋转起来

wpf - 如何将 Canvas 的 x,y 原点更改为左下角并翻转 y 坐标?

haskell - 在 Haskell 中优化 Perlin 噪声

optimization - 在什么情况下,AVX2收集指令比单独加载数据要快?

java - 在Java中将网页内容读入字符串的最佳方法是什么?

HTML:编码整个图片地址,还是/images比较好