2009-12-22 129 views
1

尽我所能努力,我无法让我的Silverlight应用程序停止在断点上。我已经尝试了浏览器调试。调试Silverlight应用程序

步骤我做:

  1. 多次清除我的互联网 缓存。
  2. 确保Silverlight 在我的测试网络 应用程序中启用了调试。
  3. 通过在我的测试网络 应用程序中提供对 silverlight应用程序的引用,确认符号为 。 (我有空心红 点问题,但这个固定)
  4. 重新启动的Visual Studio和手动连接到任何sllauncher或浏览器承载的ASP.NET开发服务器
  5. 确信我安排到正确的过程Silverlight应用程序。
  6. 确保在重建后正在更新ClientBin目录中的xap文件。
  7. 多次清理并重新构建解决方案。

从我的搜索中,我发现调试问题通常是由上述之一引起的,但似乎没有任何工作。它看起来像我在调试,但应用程序永远不会中断。有人对此有经验吗?

+2

您确定正在执行带断点的代码行吗? – 2009-12-22 23:12:05

+0

我有几个断点应该被执行,无论如何:在MainPage()和当我的StoryBoard结束时触发的两个事件。我会假设有时事件或计时器回调可能不会触发,因为它们在另一个线程上,但我会假设在MainPage中设置的任何内容。 – James 2009-12-23 00:10:39

+0

下面的解决方案是否有用? – PortageMonkey 2009-12-23 12:37:36

回答

1

检查Web应用程序/站点的属性。在Visual Studio中,右键单击 - >属性。点击左下角的“网页”标签。在“调试器”部分的底部,确保Silverlight已选中。

+0

已经尝试过。见#2。 – James 2009-12-23 16:20:50

1

您是否使用IE浏览器进行应用程序或其他浏览器?确保你使用IE。

+0

+1 - 我发现调试只适用于IE。 – ChrisF 2009-12-27 15:39:02

相关问题