脱浏览器应用程序开发指南
应用的移除与更新
- 移除应用 :用户可以通过右键点击正在运行的应用(无论是在浏览器中还是独立窗口中),选择“Remove this application”。确认对话框出现后,点击“OK”,应用将被快速卸载,其快捷方式也会被移除。所有移除操作必须由用户发起,因为没有对应的应用类方法。
- 更新应用 :Silverlight 具备检查应用更新版本的内置能力,只需调用
Application.CheckAndDownloadUpdateAsync()方法。该方法会启动一个异步进程,检查 Web 服务器是否有更新的 XAP 文件(以文件日期为准,编译时的版本号无效)。
以下是应用启动时检查更新的示例代码:
Private Sub Application_Startup(ByVal o As Object, ByVal e As StartupEventArgs) _
Handles Me.Startup
If Application.Current.IsRunningOutOfBrowser Then
' Check for updates.
Application.Current.CheckAndDownloadUpdateAsync()
Me.RootVisual = New MainPage()
Else
Me.RootVisual = New InstallPa
超级会员免费看
订阅专栏 解锁全文
4300

被折叠的 条评论
为什么被折叠?



