2010-07-26 69 views

回答

0

確保你在你的ASP.NET的web.config有這個

<system.web> 
    <compilation debug="true" targetFramework="4.0" /> 
</system.web> 
+0

它不允許我在我的targetFramework屬性。我確實有「」 - 如果我將Silverlight測試頁設置爲啓動,那麼調試器會加載符號,但如果我來自不同的aspx頁面,這是有道理的.. – VoodooChild 2010-07-26 21:33:34

+0

如果你不直接從VS加載頁面,我不認爲VS會自行加載符號。如果你通過鏈接到達那裏,我相信你必須單獨附上。 – Stephan 2010-07-27 13:44:47

+0

你在評論中關於單獨附加它是正確的...... – VoodooChild 2010-08-19 02:38:26

0

只是踢,試試這個,如果你不這樣做的話:

  1. 右鍵單擊 - > Web項目上的屬性。
  2. 在其中一個選項卡菜單的底部,有一個選項可用於切換調試。其中一個複選框用於Silverlight。啓用它。
  3. 在調試模式下運行,看看是否有中斷點。

祝你好運。

+0

是的,我已經嘗試過了。這就是我的問題中的鏈接所建議的......以後我會更新我的問題以提供更多信息。我知道當我調試時正在使用新的xap文件,調試器只是沒有打入它,我不得不手動附加進程。 – VoodooChild 2010-07-27 06:01:11

+0

我今天注意到我無法使用Firefox進行調試。但在IE8中,我可以。我還沒有檢查,但我想知道是否因爲瀏覽器的「調試腳本」設置。值得一試。 – AlvinfromDiaspar 2010-07-29 06:31:22