91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Silverlight4 OOB 自動更新

發布時間:2020-06-26 13:34:39 來源:網絡 閱讀:858 作者:virusswb 欄目:編程語言

Silverlight4的OOB(out of browser)很有意思,使得Silverlight有點像客戶端程序。

有一個很重要的好處就是脫離了瀏覽器,不受瀏覽器兼容性的影響,而且不受瀏覽器類型的影響。



完整代碼。


public App()
       {

           App.Current.CheckAndDownloadUpdateCompleted += new CheckAndDownloadUpdateCompletedEventHandler(Current_CheckAndDownloadUpdateCompleted);
           App.Current.CheckAndDownloadUpdateAsync();
           this.Startup += this.Application_Startup;
           this.Exit += this.Application_Exit;
           this.UnhandledException += this.Application_UnhandledException;
           InitializeComponent();
       }
void Current_CheckAndDownloadUpdateCompleted(object sender, CheckAndDownloadUpdateCompletedEventArgs e)
       {
           if (e.UpdateAvailable && e.Error == null)
           {
               MessageBox.Show("應用新版本已經下載成功,將在下次啟動時生效。");
           }
           else if (e.Error != null)
           {
               MessageBox.Show("在檢測應用更新時, 在"
                              + "出現以下錯誤信息:"
                              + Environment.NewLine
                              + Environment.NewLine
                              + e.Error.Message);
           }
       }



下面的兩句是關鍵的代碼,用來檢查在服務器是否有新的xap,有就下載,并且在下一次啟動使用新的xap客戶端。

App.Current.CheckAndDownloadUpdateCompleted += new CheckAndDownloadUpdateCompletedEventHandler(Current_CheckAndDownloadUpdateCompleted);
           App.Current.CheckAndDownloadUpdateAsync();silverlight



Silverlight4的OOB中是可以提升權限的,提升權限之后可以讀寫本地文件,運行本地的一些程序,甚至可以和本地的COM組件交互,提升用戶體驗。

OOB設置在項目的屬性設置頁。

Silverlight4 OOB 自動更新

設置OOB屬性,并且提升權限。

可以設置的屬性包括標題,窗口的大小,窗口打開的時候所處的位置,圖標,快捷方式的圖標。

Silverlight4 OOB 自動更新

如果開始安裝的xap沒有提升權限,提升權限之后,更新xap,使用桌面的快捷方式啟動xap,會出現下面的提示畫面。

Silverlight4 OOB 自動更新

這是因為之前是不提升權限的,現在要提升權限了,相當于提升程序的信任等級,這是不合法的。這需要重新在網頁上右鍵點擊【安裝到此計算機】。

Silverlight4 OOB 自動更新

重新安裝之后,就又可以使用自動更新了。

Silverlight4 OOB 自動更新

還有一個需要注意的地方是。

如果是提升了權限,xap文件需要簽名。

Silverlight4 OOB 自動更新

這樣就可以給提升權限的OOB提供自動更新了。


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

名山县| 海口市| 新疆| 宝山区| 奈曼旗| 临清市| 同仁县| 澳门| 湘潭县| 县级市| 益阳市| 临清市| 翼城县| 桂阳县| 曲周县| 太康县| 大城县| 华坪县| 江阴市| 湖南省| 河间市| 溧阳市| 深圳市| 扎鲁特旗| 铁岭市| 汉寿县| 奇台县| 苏尼特右旗| 昌宁县| 米脂县| 孟村| 彰化县| 南京市| 建阳市| 盐城市| 岳阳市| 南召县| 平顶山市| 巩义市| 都昌县| 论坛|