Silverlight常見問題及解決方法

最近筆者在研究Silverlight的過程之中,陸陸續續碰到一些問題。這些問題給筆者造成了一些不必要的麻煩,同時也浪費了不少時間(-_-!)。這裏寫出來與大家共享,同時也是提醒自己不要再犯這些惱人的錯誤。

 

1)無法打開形如http://localhost:端口號/test.aspx,找不到該元素。

問題的產生:安裝了IE8後。

分析與解決:一開始還認爲是Silverlight Tools工具包或VS2008出問題了,經過幾番嘗試,問題仍未解決。最終上網查到是由於IE8的問題而造成的,卸載IE8重新安裝後,問題解決。當然也可以將Firefox設爲默認瀏覽器來解決該問題。

 

2VS2008無法啓動調試,未安裝Silverlight託管調試包。

問題的產生:由於Silverlight Tools工具包的問題。

分析與解決:卸載後,重新安裝。(PS:重裝的時間挺長的,我哭T^T

 

3)未找到形如namespace:Control。請確保不缺少程序集引用,並且已生成所有引用的程序集

問題的產生:沒有編譯工程。

分析與解決:在項目中添加必要的dll引用,在XAML文件中添加相關的Namespace。之後,按Ctrl+Shift+B編譯整個工程。如果有Expression Blend的話,請用它設計界面,它能實現相關程序集的自動引用,這樣使用較爲方便。

 

4)出現通訊超時問題1

問題的產生:將SQL Server Express 2008作爲測試數據庫時。

分析與解決:在Server Explorer中,選中測試數據庫,使其處於連接狀態。再按F5執行即可。(PS:這是我最近剛發現的一個問題)

 

5)出現通訊超時問題2

問題的產生SQL Server系統服務未能正常開啓。

分析與解決:打開控制面板->管理工具->服務。重新啓動SQL Server系統服務即可。

 

6)出現無法啓動調試。  找不到 Microsoft Internet Explorer

問題的產生:註冊表中HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/App Paths/IEXPLORE.EXE關於IE的設置被刪除或損壞。

分析與解決:重新安裝IE即可。

 

以上就是我目前在開發中碰到的一些問題,寫出來希望能夠讓大家少走些彎路,節約大家寶貴的時間。祝大家開發順利!^_^

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章