Silverlight业务应用程序的应用程序发布/升级策略?

Jer*_*ude 8 silverlight release

如果其他人已经解决了Silverlight应用程序的发布管理问题,我很有兴趣.

我有一个即将发布的业务应用程序,并担心如何"发布"此应用程序的更新.通常,此应用程序的用户将在不重新加载应用程序的情况下全天(可能整夜)打开应用程序.

如果需要发布包含Web服务接口更改的更改,该怎么办?如何部署这些不会导致客户端出错?

我们已经习惯于通过删除服务器上的最新代码来部署ASP.Net应用程序.我唯一的想法是当前涉及客户端版本号和定期计时器以检查更新.

在实现这一点之前,我很想知道别人做了什么.

谢谢,迈克

Hen*_*und 1

我刚刚回答了一个有关如何确保 .xap 文件不被浏览器缓存的问题,这可能会有所帮助:
防止 Silverlight xap 由代理服务器缓存

但如果用户从不重新加载您的应用程序,那就没用了。在我自己的应用程序中,这不是问题,因为每当我们向 Web 服务部署更新时,用户都会被自动排除。但我喜欢你关于计时器的想法,我会同意的。