複製鏈接
請複製以下鏈接發送給好友

Microsoft SilverLight

鎖定
Microsoft Silverlight是一個跨瀏覽器的、跨平台的插件,為網絡帶來下一代基於.NETFramework的媒體體驗和豐富的交互式應用程序。Silverlight提供靈活的編程模型,並可以很方便地集成到現有的網絡應用程序中。Silverlight可以對運行在Mac或Windows上的主流瀏覽器提供高質量視頻信息的快速、低成本的傳遞。
Microsoft Silverlight的中文名為“微軟銀光”,是一種新的Web呈現技術,能在各種平台上運行。藉助該技術,用户將擁有內容豐富、視覺效果絢麗的交互式體驗,而且,無論是在瀏覽器內、還是在桌面操作系統(如Windows和Apple Macintosh)中,用户都可以獲得這種一致的體驗。Microsoft .NET Framework3.0(Windows 編程基礎結構)中的呈現技術XAML(可擴展應用程序標記語言)遵循WPF
對於開發設計人員而言,Silverlight是一種融合了微軟的多種技術的Web呈現技術。它提供了一套開發框架,並通過使用基於向量的圖像圖層技術,支持任何尺寸圖像的無縫整合,對基於asp .net、AJAX在內的Web開發環境實現了無縫連接。Silverlight使開發設計人員能夠更好的協作,有效地創造出能在Windows和Macintosh上多種瀏覽器中運行的內容豐富、界面絢麗的Web應用程序——Silverlight應用程序。簡而言之,Silverlight是一個跨瀏覽器、跨平台的插件,為網絡帶來下一代基於.NET媒體體驗,和豐富的交互式應用程序。 [5] 
軟件名稱
Microsoft SilverLight
上線時間
2006年12月
最近更新時間
2019年12月15日 [3] 
開發商
Microsoft
軟件授權
免費軟件
軟件版本
5.1.50907.0 [1] 
停止支持時間
2021 年 10 月 12 日

Microsoft SilverLight不同版本

Microsoft SilverLightS1

[4]  Microsoft Silverlight 1.0 是一個可跨瀏覽器和平台使用的插件,用於通過 Web 提供各種帶有視頻、動畫、交互功能和精美用户界面的應用程序。在大多數瀏覽器中,Silverlight 1.0 應用程序在基於 Microsoft Windows 的計算機上的外觀和行為與在 Apple Macintosh 計算機上相同,並且沒有任何額外的安裝要求。
Silverlight 1.0 使用 XAML 提供一致的呈現模型。在 Microsoft Expression Blend 2 中,可以快速設計精美的 Silverlight 1.0 應用程序用户界面並測試結果。
MagnifyingGlass 示例 Silverlight MagnifyingGlass 示例 Silverlight
Silverlight 1.0 由許多核心展示層架構組成,這關係到使用者界面(UI),使用者輸入(user input),基本使用者界面控制元件(basic UI controls),圖形(graphics)和動畫(animation)、媒體播放(media playback),數位權管理(DRM)的支援,以及DOM的整合。其組件如下:
Silverlight相關技術圖片 Silverlight相關技術圖片
  1. 輸入(Input)- handling input from devices like keyboard,mouse,stylus etc.
  2. 使用者界面核心(UIcore)- managing rendering of bitmap images(including compressed raster images like JPEG),vector graphics,text and animations.
  3. 媒體(Media)- playback of MP3,Windows Media and VC-1 streams.
  4. XAML - to allow the UI layout to be created using XAML markup language.

Microsoft SilverLightS2

2008年10月13日,微軟推出了Silverlight 2.0的RTW版,並提供了相應程式及檔案的下載安裝。
Silverlight 2.0支援下列新功能特色,彌補了Silverlight 1.0所欠缺的功能:
  1. 具備一個.NET Framework縮小版的基礎類別函式庫
  2. 大量內建的Silverlight控制項:在Silverlight 1.0時,所有UI物件都必須透過XAML來自行描述繪製,並缺乏許多內建的Silverlight向量控制項,針對這點,Silverlight 2.0強化控制項方面的能力,內建許多向量控制項供開發人員直接使用。
  3. Skinning and Templating外觀樣板的進階支援:透過Skinning and Templating的支援,可以自訂控制項之外觀與樣板,可以迅速及動態地套用不同的外觀。
  4. Deep Zoom一個高解析度的影像縮放技術,能夠在Silverlight進行深度的圖片影像縮放功能。
  5. 廣泛的網路Networking支援能力:舉例來説支援REST、WS*/SOAP、POX,RSS及標準HTTP服務等網路技術呼叫,這部分對前端的Silverlight特別重要,透過網路程序才能存取後端Server的資料,以回傳並顯示在UI之上。
  6. 擴展的.NET Language支援:Silverlight 2.0不僅僅支援主流的C#及VB程式開發,亦進一步支援動態語言,例如IronPython IronRuby等等。
  7. Silverlight DRM的支援:Silverlight 2.0對於影音媒體內容的保護,是透過DRM技術來逹成,透過它就可以提供Content內容保護。
  8. 改善伺服端的延展性及擴展廣告客户支援:Silverligt 2.0針對串流傳送資料方式、效率、下載播放方式再進一步強化改善其能力。
  9. 活躍的的合作伙伴生態系統:微軟全球知名的Visual Studio Industry Partners 合作伙伴包括了ComponentOne LLC、Infragistics Inc及Telerik,提供了Silverlight 2.0的商業元件,可在Visual Studio 2008的環境中使用。
  10. 跨平台及跨瀏覽器支援:支援Mac、Windows及Linux等平台和Firefox、Safari與Windows Internet Explorer等瀏覽器。

Microsoft SilverLightS3

2009年7月10日,微軟正式發佈了Silverlight 3的最終版本。其中在6大方面功能做了改善。
(1)平滑視頻流技術
微軟表示其新視頻流功能提高了瀏覽器上的視頻質量,已經可以和電視視頻相比。Silverlight 3的平滑視頻功能已經在流行音樂天王邁克·傑克遜的悼念晚會、温布爾登網球公開賽網絡直播上大顯身手。
Silverlight 3在數字內容保護上做了提高。內容生產商從發佈內容之始就可以跟蹤並保護其發佈的內容。
Silverlight 3支持更強大的3D顯示功能,新增加的一些功能可以用於圖片的深度縮放,現場感更強。
(4)可在瀏覽器之外運行
在2007年剛推出Silverlight的時候,使用Silverlight必須基於瀏覽器。在Silverlight 3中已經沒有這種限制,用Silverlight 3開發的應用可以直接運行。
(5)升級的Expression Studio 3
Expression Studio是微軟提供給開發者開發Silverlight應用的工具套件。新發布的Silverlight 3升級了Expression Studio,提供了新工具Sketchflow。
(6)增強對企業用户的支持
微軟平台開發部總監Brian Goldfarb表示,微軟正大力向企業用户推廣Silverlight 3。 [2] 

Microsoft SilverLightS4

版本號為:4.0.50401.0.為了爭奪急速增長的在線視頻市場,軟件巨人發佈了新視頻播放器程序:Silverlight.微軟的描述是:Silverlight是一個跨瀏覽器的、跨平台的插件,為Web帶來下一代媒體體驗和豐富的交互式應用程序體驗。Silverlight並不是視頻播放器,也不是Youtube競爭對手,從技術上説它也不是一個新事物
Silverlight 4 提供一整套強大的功能給商務應用程序開發人員,將最佳的 .NET 平台帶入瀏覽器架構的經驗之中。Silverlight 同時針對客户所面對、以及工作人員所面對的應用程序提供了開發和部署現代商務應用程序的理想平台。

Microsoft SilverLightS5

Silverlight 5在Silverlight 4的基礎上新增了40多個新功能,完善了媒體支持並提供了更加豐富了用户界面,主要新功能包括:
  1. 通過使用GPU為低功耗設備渲染高清視頻提供了H.264硬件解碼功能;
  2. “TrickPlay”允許以不同的速度播放視頻,且支持快進、後退,以及音高修正,也就是説在快速播放視頻的同時,以正常速度播放聲音;
  3. 改進了電源管理,在播放視頻時阻止屏幕保護程序的啓動,允許計算機在視頻停止播放後休眠;
  4. 遠程控制支持,允許用户遠程控制媒體播放;
  5. 增強的數字版權管理允許在DRM媒體源間無縫切換
作為微軟的下一代企業應用程序解決方案,Silverlight 5還完善了在企業應用開發方面的特性,在用户界面內可以實現更流暢的動畫效果,改進了字體渲染清晰度,支持Postscript矢量打印,改進了XAML解析性能,對啓動和運行速度都進行了提升。此外Silverlight 5還支持64位操作系統,在IE9的無窗口模式下可以啓動硬件加速,提供了GPU加速的3D API。Silverlight 5應用可以創建子窗口,脱離瀏覽器使用。

Microsoft SilverLight應用程序

Silverlight 4 將自己定位成在 Web 上建立商務應用程序的自然選擇:

Microsoft SilverLight新功能

適用於應用程序開發人員的新功能包括如下內容:
廣泛的打印支持啓用了書面報表和文件,以及虛擬打印檢視,不論屏幕的內容為何。
包含超過 60 個可自定義、可設定樣式組件的一整組表單控件。新的控件包括了具有超鏈接、影像和編輯與屏蔽文本框的 RichTextbox,以進行復雜的字段驗證。增強的控件包括了具有可排序/可重設大小的欄和複製/貼上列的 DataGrid。
WCF RIA Services 引入企業等級的網絡和數據存取,以建立多層式架構 (N-Tier)應用程序,包括了交易、數據分頁、WCF 和 HTTP 增強。
本地化的增強,包括了雙向文字、由右至左支持和複雜的腳本,例如阿拉伯文希伯來文和泰文以及 30 種新語言。NET Common Language Runtime(CLR) 可讓同一份編譯好的程序代碼無須修改地執行於桌面和 Silverlight 上。
增強的數據繫結支持,包括了透過在繫結之中進行數據羣組/編輯和字符串格式設定,來增加彈性和產能。
受管理的擴充性架構支持建立大型的複合應用程序
Silverlight 工具支持,這是 Visual Studio 2010 中的新功能。包括了可完整編輯的設計接口、拖放式數據繫結、自動綁定控件、數據源選擇、與 Expression Blend 樣式資源整合、Silverlight 項目支持和完整的 IntelliSense

Microsoft SilverLight開發人員

可繪製控件和配置的可完整編輯的設計接口。
豐富的屬性方格,和新的數值編輯器。
數據繫結的拖放支持,以及自動建立綁定控件,例如 listbox、datagrid新的數據源窗口和選擇器。
根據建立於 Expression Blend 中的設計人員資源,輕鬆挑選樣式和資源,以建立美觀的應用程序。
針對 Silverlight應用程序提供內建的項目支持。
具備 XAML 和 C++ 和 VB 語言的完整 intellisense 的編輯器。

Microsoft SilverLight提供經驗

Silverlight 已經是使用中的一個廣泛平台,可同時針對應用程序和單純的媒體案例 (包括了 HD 質量、透過 Smooth Streaming 的互動視訊) 建立豐富的經驗。Silverlight 4 提供額外的功能來讓用户建立更豐富、更吸引人的高效能互動經驗和創新的媒體經驗:
流暢的接口增強可透過動畫效果提升應用程序的使用性。
網絡攝影機麥克風可讓用户在聊天或客户服務應用程序等情況中分享視訊和音頻。
音頻和視訊本機錄製功能無須服務器互動即可擷取 RAW 視訊,因而啓用了眾多的用户互動和通訊案例,例如視頻會議。
以複製和貼上或拖放等功能將數據放到用户的應用程序內。
長列表可以用鼠標滾輪輕鬆地轉動。
透過右鍵內容菜單等新功能支持傳統的桌面互動模型。
支持 Google 的 Chrome瀏覽器。
效能優化意指 Silverlight 4應用程序可以更快地啓動,並且執行速度是相等的 Silverlight 3 應用程序的 200%。
多重觸控支持可將許多筆勢和觸控互動整合至使用者經驗之中。
多播網絡可讓企業降低串流廣播事件的成本,例如公司會議和訓練,並且與現有的 Windows Media Server 串流基礎結構互通。
PlayReady 增強了以 Silverlight DRM 來保護 H.264 媒體的內容。
音頻/視訊串流的輸出保護可讓內容擁有者或散發者確保受保護的內容只能經由安全的視訊聯機來檢視。

Microsoft SilverLightMS-5

即Microsoft Sliverlight 5,為最新的版本。Mcirosoft Sliverlight5除了集合了上4代的優點,同時額外增加了新的功能:
⒈提供開發和部署現代商務應用程序的商務平台
⒉提供一整套相關的,強大的商務應用程序給開發人員,同時進一步加強了.NET瀏覽器架構的穩定性,快速性和安全性。
⒊支持多種瀏覽器,如:IE系列,Chrome,Firefox,傲遊瀏覽器,搜狗瀏覽器,獵豹瀏覽器,360瀏覽器,The World(世界之窗瀏覽器),等等。

Microsoft SilverLight相關特性

Microsoft SilverLight跨瀏覽器

支持微軟蘋果的多種操作系統
Silverlight主要支持Microsoft Windows XP(安裝有Service Pack 2)、Microsoft Windows Vista、Microsoft Windows Server 2003,以及Apple Mac OS X 10.4.8以上操作系統和OS X Leopard操作系統。而且無論在哪運行,都能提供一致的用户體驗
IE, Firefox等多種流行的瀏覽設備
Silverlight支持的瀏覽器主要包括IE 6,IE 7,Firefox 1.5以上版本(Mac OS and Windows)以及Safari 2.0瀏覽器。注:即將支持Opera瀏覽器
注:對於其它操作系統,微軟公司也會針對客户的反饋以及建議,在適當時候予以支持。

Microsoft SilverLight跨產品支持

[4]  可以在下面的其他產品中使用 Silverlight 項目:
  • 從 Microsoft Expression Encoder 2 導入 Silverlight 1.0 項目和編碼模板。有關詳細信息,請參閲在 Expression Blend 中修改 Expression Encoder 2 的 Silverlight 模板和從 Expression Encoder 2 導入 Silverlight 1.0 站點。
  • 從 Microsoft Expression Design 2 導入美術資源作為 XAML 內容。有關詳細信息,請參閲從 Expression Design 2 導入資源。
  • 通過將 Silverlight 1.0 應用程序添加到 Microsoft Expression Web 2 項目,然後使用 Expression Web 2 附帶的工具發佈該項目,從而發佈應用程序。有關詳細信息,請參閲《Expression Web 2 用户指南》(F1) 中的“發佈網站概述”。
  • 通過在 Microsoft Visual Studio 2008 中打開 Silverlight 1.0 來調試 JavaScript 代碼隱藏文件。

Microsoft SilverLight視頻效果

  1. 播放效果流暢:Silverlight播出視頻及動畫的效果很好,不會因為傳輸或播放大量內容而影響播放質量。這一問題是現有技術普遍遇到的障礙,同時也對消費者體驗造成了巨大影響。另外,Silverlight讀取數據及更新外觀的時候,不會通過刷新整體頁面來打斷用户操作。
  2. 高清視頻質量由於體積上的壓縮和編碼上的簡單化,市場上廣泛使用的視頻格式效果並不理想,難以滿足用户要求。而Silverlight則通過獲艾美獎Windows Media技術,傳輸流量可降低46%,並且和現有的Windows Media流量配置方案兼容。

Microsoft SilverLight專業工具支持

  1. 整合的開發與設計工具集合:Silverlight面向不同角色的人員提供更加稱心如意的工具。開發人員可以使用熟悉的Visual Studio工具來創建業務邏輯;設計人員可以使用Microsoft Expression系列來進行創建。無論是標準的網頁,豐富的桌面用户體驗,還是管理數字資產和內容,Expression專業的設計工具和創新的技術給設計人員更加靈活和自由的創作空間。
  2. 創新的兼容能力:Silverlight集成了多種現有Web技術和設備,這意味着它可以在任何服務器和發佈平台上使用,而無需對現有的網站設計進行移植,甚至包括利用Adobe Flash設計的內容。Silverlight還兼容大量其他標準和現有技術,包括ASP .NET、AJAX以及.NET 3.0,這使得開發者既可以根據現有標準,也可以採用微軟的技術來開發Web內容。
  3. 強大的集合技術:Silverlight將視頻、交互性內容以及其他格式的內容融合在一起。該方案集成了強大的圖像及圖層技術,支持任何尺寸圖像的無縫整合,並可以在圖像上添加按鈕、標題或是其他交互性內容。此外,Silverlight允許利用WMV標準向高清設備及移動設備提供高質量視頻和音頻,同時支持15X的快速視頻編碼硬件加速

Microsoft SilverLight優質互動平台

  1. 體積小易安裝:Silverlight瀏覽器插件體積約為2Mb,下載時間只需要幾秒,並且安裝程序簡單。當用户遇到使用Silverlight開發的網頁時,可以迅速的安裝這一插件。
  2. 在線休閒遊戲:越來越多的互聯網內容提供商開始構建自己的在線休閒遊戲平台。但由於國內惡意軟件的現狀,很多用户不敢下載相關的ActiveX控件,大大降低了在線休閒遊戲的普及率。而Silverlight的獨特性質則可以避免此問題。同時,其先天對於遊戲特性的支持,也使其成為在線休閒遊戲平台的第一選擇。
  3. 邊欄小工具(Sidebar Gadget):業界常見的Windows邊欄小工具大部分使用HTML形式呈現,內容表現單一。而Silverlight則可以提供更加豐富的表現形式,有助於提升用户忠誠度、提高訪問量,並擴展贏利模式

Microsoft SilverLight高回報低投入

網頁瀏覽量(Page View)對於網站的發展非常重要,而很大一部分瀏覽量來源於搜索結果。但大部分視頻分享網站所使用的技術基本上都不支持SEO(搜索引擎優化),從而造成視頻的搜索收錄率偏低。而Silverlight中的頁面描述採用了XML文本文件格式,並不編譯為二進制文件,其天生支持SEO(搜索引擎優化)。

Microsoft SilverLight實際應用

雖然Silverlight還處於測試版本階段,它已和國內外多家公司建立了合作關係。比如美國最大的棒球聯盟MLB已採用Silverlight播放其網站上的部分視頻。為20th Centry Fox、Sony Pictures Television等著名國際公司提供網絡電視服務的Maven Networks也將把Silverlight帶入自己的網絡電視平台。作為2008年奧運會官方互聯網贊助商搜狐公司也與微軟合作,打算使用Silverlight來完成互聯網上的奧運火炬傳遞項目。

Microsoft SilverLight控件

Microsoft Expression Blend附帶了許多 Microsoft Silverlight控件,使用這些控件可以創建出色的用户體驗。還也可以從受信任的來源下載控件,並通過添加引用來導入自定義控件
説明:Silverlight 1.0 項目中尚不支持三維對象、樣式、模板、資源和數據處理。此外,也不支持觸發器。所有用户交互功能而是由代碼隱藏文件中的 JavaScript 事件處理程序方法實現的。
Silverlight控件 Silverlight控件
如果發現某個控件在功能上適合需求,但外觀卻不符合要求,並且該控件支持模板,則可以修改該控件的模板來更改其外觀。
如果這樣子還不能滿足需求,Silverlight還支持自定義控件或是使用第三方控件
常用的Silverlight控件有:佈局控件(Grid控件、StackPanel控件等),Button控件,Checkbox控件,ListBox控件RadioButton控件,Slider 控件,ScrollBar 控件,ScrollViewer 控件,ComboBox 控件,PasswordBox 控件,TextBox 控件等。
支持Silverlight的第三方控件有:ComponetOne, Spread WPF-Silverlight,ActiveReports等。

Microsoft SilverLight其他相關

Microsoft Silverlight 隱私聲明(英文為:Microsoft Silverlight Privacy Policy)
Microsoft 努力幫助保護用户的隱私,同時為用户提供個人計算所需的性能優異、功能強大且便於使用的軟件。此隱私聲明對 Microsoft Silverlight(“Microsoft Silverlight”)的數據收集和使用慣例進行了説明。此隱私聲明不適用於其他聯機或脱機的 Microsoft 網站、產品或服務。
Microsoft Silverlight 可幫助用户使用 Internet瀏覽器訪問和體驗網站上的豐富內容。此隱私聲明對
Microsoft Silverlight 如何與 Microsoft 進行交互來為用户提供 Silverlight 更新進行了説明。
Microsoft Silverlight 不會要求用户提供聯繫信息,例如姓名、地址或電話號碼等。但是,Microsoft Silverlight 有時會通過 Internet 將獨特的計算機特定信息傳遞到 Microsoft,如下所述。
有關用户的計算機信息的收集和使用軟件中支持 Internet 的功能會將用户計算機的相關信息(“標準計算機信息”)發送到用户訪問的網站和使用的 Web 服務中。通常,這些信息不是個人可識別信息。標準計算機信息包含的信息通常為 IP 地址、操作系統版本、瀏覽器版本、硬件 ID(指示設備製造商、設備名稱和版本)、應用程序版本以及區域和語言設置等。在這種情況下,應用程序版本是在用户設備上安裝的 Microsoft Silverlight 的版本。Microsoft Silverlight 包含將標準計算機信息發送到 Microsoft 的更新通知功能。
通過此軟件發送到 Microsoft 的信息將用於向用户提供 Microsoft Silverlight 功能及服務。這些信息可能用於改進 Microsoft Silverlight 以及Microsoft的其他產品和服務,並可用於分析目的。除了此聲明所描述的情況外,未經用户的同意,Microsoft不會將用户提供的信息傳遞給第三方。Microsoft有時會僱用其他公司代表Microsoft來提供有限的服務,例如包裝、郵寄或發送訂單產品以及其他郵寄產品;答覆客户有關軟件或服務的問題;處理事件註冊或對Microsoft的服務執行統計分析。Microsoft將只向這些公司提供他們開展相關服務所需的信息,同時禁止他們將這些信息用於任何其他用途。
由 Microsoft 收集或發送到 Microsoft 的信息可能會在美國或Microsoft或其分公司、子公司或代理機構擁有相應設施的其他任何國家或地區進行存儲和處理。用户一旦使用 Microsoft Silverlight,即表明用户同意在用户所屬國家或地區之外進行此類的信息傳輸。Microsoft 遵守美國商務部制定的關於收集、使用和保留來自歐盟的數據的安全港協議。某些情況下,Microsoft 可能會透露這些信息。即法律要求這樣做,或者 Microsoft 確信有必要採取此類行動,其目的是:
  1. 遵守法律法令或遵守Microsoft適用的法律程序
  2. 保護和維護 Microsoft 的權利(包括對協議的執行)
  3. 在緊急情況下采取行動,以保護 Microsoft 員工、Microsoft 產品或服務的用户或公眾的人身安全

Microsoft SilverLight更新

除非用户在“Silverlight 配置”面板中進行了更改,否則 Microsoft Silverlight 將定期檢查 Microsoft 網站上是否有可向用户提供最新功能和改進的更新。在發現更新後,將向 Microsoft 發送一個包含標準計算機信息的請求,如上所述。一個包含 Microsoft Silverlight 最新版本相關信息的小文件將下載到用户的計算機,並與用户當前所安裝版本的信息進行比較。如果有更新的版本可用,則將下載更新版本的 Microsoft Silverlight 並安裝到用户的計算機上。
右鍵單擊Microsoft Silverlight當前顯示的內容,然後選擇“Silverlight配置”。
Microsoft SilverLight
右鍵單擊Microsoft Silverlight當前顯示的內容,然後選擇“Silverlight配置”。
選擇“更新”選項卡
選擇以下某個選項:
自動安裝更新(推薦) - 如果選中此選項,用户的計算機將自動安裝最新的修補程序、全新的功能以及升級程序,從而保持計算機處於最新狀態。這是 Microsoft Silverlight 的默認設置。
檢查更新,但是讓用户選擇是否下載和安裝更新 - 如果選中此選項,則可以下載更新並將其安裝到用户的計算機上時,系統將向用户發出通知。
從不檢查更新(不推薦) - 用户將不會收到有關任何修補程序(包括安全修補程序)、功能或升級程序的通知。
企業環境中,管理員可以配置組策略來防止 Microsoft Silverlight 自動更新。可以創建一個註冊表項HKLM\Software\Microsoft\Silverlight,其值名稱為 UpdateMode,值類型為 DWORD,給定的值為 0x00000002。此設置將指示計算機不檢查自動更新。
本隱私聲明的更改
本隱私聲明將時有更新。我們在更新本聲明時,將修改其頂部“最後更新時間”的日期。Microsoft建議用户定期查閲本隱私聲明,以瞭解 Microsoft 如何保護用户的信息。
信息的安全性
Microsoft 承諾保護用户的信息的安全性。Microsoft使用各種安全技術和程序來幫助保護用户的信息免受未經授權的訪問、使用或披露。例如,在 Silverlight 自動更新時發送到 Microsoft 的信息將存儲在具有有限的訪問權限計算機系統上,而這些計算機系統則位於受控制的設備中。

Microsoft SilverLight問題解決

主要是解決無法卸載的問題,常見方法如下:
情況一及解決方法
在升級silverlight,或者卸載的時候,提示找不到某個某個臨時目錄下的原始安裝文件,從而無法卸載或升級新版本。
這種錯誤會令人抓狂,不過,還是有解決方法的:
打開註冊表工具regedit(在“開始;運行”中執行命令regedit),找到路徑 My Computer/
HKEY_CLASSES_ROOT/INSATLLER/PRODUCTS/ {D7314F9862C648A4DB8BE2A5B47BE100},然後刪除它(注意,在刪除註冊表鍵值之前,請右鍵點擊要刪除的鍵值,通過導出功能來做備份,一旦刪除之後發生問題,可以通過雙擊之前導出的註冊表文件進行恢復),退出註冊表工具。
再試試安裝silverlight或升級
情況二及解決方法:
如果在使用windowsupdate更新時,發現某個更新總是安裝失敗,並且錯誤代碼是643,那麼通常都是由於該更新所對應的組件損壞,導致該更新無法安裝成功。要解決這個問題,通常都需要將該組件卸載之後重新安裝來進行修復。如果無法安裝的更新是Microsoft Silverlight的更新,首先需要做好準備的是下載獨立的Microsoft Silverlight安裝包。
方法一:下載Windows Installer clean up工具並安裝,在開始菜單中打開它並找到與Silverlight相關的項目,將其刪除。完成後重新啓動計算機,再次安裝Microsoft Silverlight並嘗試更新。
方法二:
⒈ 關閉所有打開的瀏覽器窗口
⒉ 在開始菜單的搜索框中輸入regedit並點擊回車。
⒊ 打開註冊表編輯器,刪除以下鍵值:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Silverlight
刪除文件夾:C:\ProgramFiles\Microsoft Silverlight
⒋待完成重新啓動計算機,安裝Microsoft Silverlight後嘗試更新。

Microsoft SilverLight版本歷史

歷史版本
版本
版本號
發佈日期
1.0 CTP
1.0.?
2006年12月
1.0 RTW
1.0.20816
2007年9月5日
2.0 Pre-Release
1.1.20926.0
2007年9月5日
1.0 service release
1.0.21115.0
2007年11月20日
1.0 service release
1.0.30109.0
2008年1月15日
2 Beta 1
2.0.30226.2
2008年3月5日
1.0 service release
1.0.30401.0
2008年4月8日
2 Beta 2
2.0.30523.6
2008年6月6日
2.0.30523.8
2008年7月16日
1.0 service release
1.0.30715.0
2008年7月27日
2.0 RC0
2.0.30523.9
2008年9月25日
2 RTW
2.0.31005.0
2008年10月14日
2 GDR 1
2.0.40115.0
2009年2月19日
3 Beta
3.0.40307.0
2009年3月18日
3.0 RTW
3.0.40624.0
2009年7月10日
3 GDR 1
3.0.40723.0
2009年7月28日
3 GDR 2
3.0.40818.0
2009年9月1日
4 Beta 1
4.0.41108.0
2009年11月18日
3 GDR 3
3.0.50106.0
2010年01月20日
4 RC
4.0.50303.0
2010年03月15日
4 RTW
4.0.50401.0
2010年04月15日
4 GDR 0
4.0.50524.0
2010年06月03日
3 Security Update
3.0.50611.0
2010年08月10日
4 GDR 1
4.0.50826.0
2010年09月01日
4 GDR 2
4.0.50917.0
2010年09月28日

Microsoft SilverLight官方更新日誌

Silverlight5
Silverlight5 Build 5.1.50918.0 發佈於 2019年1月15日
Silverlight5 Build 5.1.50907.0 發佈於 2017年6月13日
Silverlight5 Build 5.1.50906.0 發佈於 2017年4月11日
Silverlight5 Build 5.1.50905.0 發佈於 2017年3月14日
Silverlight5 Build 5.1.50901.0 發佈於 2016年10月11日
Silverlight5 Build 5.1.50709.0 發佈於 2016年9月13日
Silverlight5 Build 5.1.50428.0 發佈於 2016年6月21日
Silverlight5 Build 5.1.41212.0 發佈於 2016年1月12日
Silverlight5 Build 5.1.41105.0 發佈於 2015年12月8日
Silverlight5 Build 5.1.40728.0 發佈於 2015年8月11日
Silverlight5 Build 5.1.40416.0 發佈於 2015年5月12日
Silverlight5 Build 5.1.30514.0 發佈於 2014年7月23日
Silverlight5 Build 5.1.30214.0 發佈於 2014年3月11日
Silverlight5 Build 5.1.20913.0 發佈於 2013年10月8日
Silverlight5 Build 5.1.20513.0 發佈於 2013年7月9日
Silverlight5 Build 5.1.20125.0 發佈於 2013年3月12日
Silverlight5 Build 5.1.10411.0 發佈於 2012年5月8日
Silverlight5 Build 5.0.61118.0 發佈於 2011年12月9日
Silverlight5 RC Build 5.0.60818.0 發佈於 2011年9月1日
Silverlight5 Beta Build 5.0.60401.0 發佈於 2011年4月13日
Silverlight4
Build4.1.10329.0 發佈於 2012年5月8日
Build4.1.10111.0 發佈於 2012年2月14日
Build4.0.60831.0 發佈於 2011年10月11日
Build4.0.60531.0 發佈於 2011年6月14日
Build4.0.60310.0 發佈於 2011年4月19日
Build4.0.60129.0 發佈於 2011年2月14日
Build4.0.51204.0 發佈於 2010年12月15日
Build4.0.50917.0 發佈於 2010年9月28日
Build4.0.50826.0 發佈於 2010年9月1日
Build4.0.50524.00 發佈於 2010年6月3日
Build4.0.50401.00 發佈於 2010年4月15日
Silverlight3
Build3.0.50611.0 發佈於 2010年8月10日
Build3.0.50106.00 發佈於 2010年1月19日
Build3.0.40818.00 發佈於 2009年9月1日
Build3.0.40723.00 發佈於 2009年7月27日
Build3.0.40624.00 發佈於 2009年7月9日
Silverlight2
Build2.0.40115.00 發佈於 2009年2月18日
Build2.0.31005.00 發佈於 2008年10月14日
Silverlight1
Build1.0.30715.00 發佈於 2008年7月23日
Build1.0.30401.00 發佈於 2008年4月4日
Build1.0.30109.00 發佈於 2008年1月15日
Build1.0.21115.00 發佈於 2007年11月20日
Build1.0.20816.00 發佈於 2007年9月4日 [1] 
參考資料