2010-07-26 73 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