五個Silverlight常見問題及解決方法
研究Silverlight碰到的問題,一般都是以下五種情況,包括端口無法打開的問題,IDE界面及調試的問題等等。這篇Silverlight常見問題可以算是一種集錦,51CTO編輯推薦《走向銀光 —— 一步一步學Silverlight》
Silverlight常見問題1)無法打開形如http://localhost:端口號/test.aspx,找不到該元素。
問題的產(chǎn)生:安裝了IE8后。
分析與解決:一開始還認為是Silverlight Tools工具包或Visual Studio 2008出問題了,經(jīng)過幾番嘗試,問題仍未解決。最終上網(wǎng)查到是由于IE8的問題而造成的,卸載IE8重新安裝后,問題解決。當然也可以將Firefox設為默認瀏覽器來解決該問題。
Silverlight常見問題2)Visual Studio 2008無法啟動調試,未安裝Silverlight托管調試包。
問題的產(chǎn)生:由于Silverlight Tools工具包的問題。
分析與解決:卸載后,重新安裝。(PS:重裝的時間挺長的,我哭T^T)
Silverlight常見問題3)未找到形如namespace:Control。
請確保不缺少程序集引用,并且已生成所有引用的程序集
問題的產(chǎn)生:沒有編譯工程。
分析與解決:在項目中添加必要的dll引用,在XAML文件中添加相關的Namespace。之后,按Ctrl+Shift+B編譯整個工程。如果有Expression Blend的話,請用它設計界面,它能實現(xiàn)相關程序集的自動引用,這樣使用較為方便。
Silverlight常見問題4)出現(xiàn)通訊超時問題1
問題的產(chǎn)生:將SQL Server Express 2008作為測試數(shù)據(jù)庫時。
分析與解決:在Server Explorer中,選中測試數(shù)據(jù)庫,使其處于連接狀態(tài)。再按F5執(zhí)行即可。(PS:這是我最近剛發(fā)現(xiàn)的一個問題)
Silverlight常見問題5)出現(xiàn)通訊超時問題2
問題的產(chǎn)生:SQL Server系統(tǒng)服務未能正常開啟。
分析與解決:打開控制面板->管理工具->服務。重新啟動SQL Server系統(tǒng)服務即可。
以上就是我目前在開發(fā)中碰到的一些問題,寫出來希望能夠讓大家少走些彎路,節(jié)約大家寶貴的時間。祝大家開發(fā)順利!
本文來自Kinglee的博客園文章《Silverlight常見問題及解決方法》
【編輯推薦】