以文本方式查看主題 - 昂捷論壇 (http://www.26035.net/bbs/index.asp) -- □-通用類 (http://www.26035.net/bbs/list.asp?boardid=27) ---- silverlight運行出錯大全(解決辦法和原因說明) (http://www.26035.net/bbs/dispbbs.asp?boardid=27&id=9171) |
-- 作者:小七 -- 發(fā)布時間:2014/3/21 14:56:56 -- silverlight運行出錯大全(解決辦法和原因說明) 目前使用windows XP系統(tǒng)(很多都是經(jīng)過簡化和優(yōu)化的系統(tǒng),導(dǎo)致很多文件和組件缺陷)運行sliverlight的錯誤種類和解決辦法如下,
1、silverlight 安裝成功,訪問站點報錯代碼1001、4004、8008,原因:silverlight運行的字體系統(tǒng)中沒有(解決了N臺電腦) ![]() ![]() ![]() 解決辦法:添加字體,將正常運行silverlight的Windows Xp 系統(tǒng)下字體拷貝到出錯的的電腦上。 將此字體包解壓縮覆蓋到系統(tǒng)的字體庫中(如下圖),關(guān)閉瀏覽器,重新輸入網(wǎng)址。 《1》打開控制面板找到字體 ![]() 《2》將字體包中的字體覆蓋到如下文件夾下,如果覆蓋過程中提示已經(jīng)存在,則跳過。 ![]() 2、silverlight 安裝成功,提示此信息(IE版本過低,silverlight可能不兼容) ![]() 解決辦法:安裝一個新的IE7及IE7以上版本。 3、Silverlight 安裝成功,但是提示其2105,原因:沒有安裝.net環(huán)境。可以安裝最新的.net環(huán)境解決。注意:要操作系統(tǒng)的32位和64位之別。 ![]() 檢測環(huán)境工具:.net環(huán)境測試.bat http://jiajietieren.blog.163.com/blog/static/6018694220138742515124/
4、Silverlight 安裝成功,但是提示其2152
![]() 【1】、訪問服務(wù)器其它網(wǎng)站,如果不能訪問,說明網(wǎng)絡(luò)環(huán)境可能存在問題,不能連接到服務(wù)器。 【2】、在服務(wù)器上部署一個最簡單的silverlight程序,頁面上只放一個文本框或?qū)懸痪湓挘ù_定不因為其它文件引起的)。如果能訪問就確定不silverlight安裝有問題導(dǎo)致的。 【3】、試用firefox或google瀏覽器運行程序,看看是否是瀏覽器的問題。 【5】、windows xp安裝IE7,有的電腦電腦裝了IE8有可能不不兼容,請卸載掉IE8安裝IE7(解決了1臺電腦) 【6】、使用跟蹤工具Fiddler2,檢測程序的下載地址被重定向到到其它網(wǎng)站,鐵通寬帶存在這樣的問題。截圖如下: ![]() 可以跟蹤到程序的所需文件被轉(zhuǎn)到了其他網(wǎng)址去下載,而去其它網(wǎng)址下載的文件又通不過silverlight安全驗證。
這個有兩種解決辦法:
1、找當(dāng)?shù)貙拵н\營商,說明情況,讓他們對此網(wǎng)址不要做轉(zhuǎn)址操作。此方法對客戶遍布全國無法實現(xiàn)。
2、使用技術(shù)手段解決。我們已經(jīng)解決,并且一勞永逸,只是發(fā)布時,麻煩一點點。 需要的可以給我發(fā)163郵件發(fā)郵件。 5、silverlight安裝失敗,原因:silverlight 安裝失敗或卸載產(chǎn)生殘留導(dǎo)致無法再安裝或者windows installer組件損壞。 ![]() 【1】、手動清理注冊表,cmd-->regedit-->輸入silverlight,查找相關(guān)的注冊表,刪除。 【2】、如果【1】還是無法解決,只能重新安裝系統(tǒng)(解決2臺電腦) 6、Silverlight安裝了低版本。 ![]() 【1】、卸載舊版本的silverlight,安裝silverlight5(多臺) 【2】,卸載silverlight,提示無法卸載,截圖如下。 ![]() 最后使用360強力卸載了silverlight4,并清除了殘余文件和注冊表。再重裝silverlight5。問題解決。(解決1臺電腦) |