2010-06-25 105 views
1

我以前使用VSTS 2008 + C#+ .Net 3.5 + Silverlight 3.0,我的應用程序可以在VSTS 2008中正確調試(按F5然後開始調試,我的應用程序是傳統的Silverlight應用程序,即xap文件嵌入在html頁面中)。Silverlight調試問題

我發現當我升級到Silverlight 4.0播放器時,在調試同一個應用程序時,遇到以下錯誤,有什麼想法是什麼錯誤?

無法開始調試。未安裝Silverlight託管調試軟件包。

由於事先 喬治

回答

2

你可能需要安裝SL 4.0開發包。 SL 3.0開發包將無法調試SL 4.0應用程序。

+0

「SL 4.0開發者套餐」 - 您可以提供一個網址嗎?我是否需要卸載Silverlight 3的某些內容? – George2 2010-06-25 17:14:11

2

查看此問題的解決方案發布here

您需要安裝sl dev運行時。

1

你可能想嘗試以下操作:

  1. 確保您使用的是IE爲你的SL調試。
  2. 確保您的XAP沒有被IE緩存(清除瀏覽歷史記錄將刪除XAP的任何緩存)。
  3. 在對Silverlight應用程序進行更改時,請確保先清理解決方案,然後重新構建解決方案(同樣是因爲ClientBin文件夾中的XAP緩存)。
  4. 確保您的Web應用程序中啓用了Silverlight調試(可以通過右鍵單擊該項目並選擇「屬性」菜單項進行檢查)。