我是Silverlight的新手,很好奇Silverlight应用程序是如何从一个版本更新到另一个版本的。 ClickOnce用于执行此操作,还是有其他希望透明的简单可靠的方法吗?
答案 0 :(得分:4)
如果使用标准的Silverlight应用程序(不在浏览器之外),则会遵守常规HTTP规则。因此,假设缓存是明智的,那么当页面启动时,将自动从服务器下载最新版本。
至于浏览器用完时,Tim Heuer有一篇很好的博客文章概述:
http://timheuer.com/blog/archive/2009/03/18/silverlight-3-offline-update-framework.aspx
基本上,程序员可以从服务器请求更新,并在必要时让应用程序自行更新。