【问题标题】:Silverlight breakpoints not hit when hosted by an ASP.NET project由 ASP.NET 项目托管时未命中 Silverlight 断点
【发布时间】:2010-08-29 15:09:56
【问题描述】:

我正在使用 Visual Web Developer 2008 Express + Silverlight 3 Tools + Silverlight 3 Developer 运行时,在 Firefox 3.6.8 中调试。

当我创建一个 Silverlight 项目并让 IDE 设置一个 ASP.NET 站点来托管它时,断点不会被命中。如果我创建一个 Silverlight 项目就可以了。当 IDE 将两个项目配对在一起时,一定有问题。

我在网上尝试了很多解决方案,但都没有奏效。 (清除 firefox 缓存、重建解决方案、调整项目属性、重新安装 SL 工具/运行时、将 Debug="true" 添加到 aspx 文件等) *.pdb 文件显然位于输出 *.xap 文件的同一文件夹中。

无论如何,如果有人能指出我的方向,那就太好了!

(顺便说一句,解决方案之一是通过“调试 > 窗口 > 模块”窗口手动加载符号,但是我在设计时或调试时找不到这个窗口。这是非 Express 版本独有的功能吗?)

编辑:问题已解决。原来是与火狐不兼容。换了config value,开始了一个全新的解决方案(旧的解决方案还是有问题),终于成功了。

【问题讨论】:

  • 嗨。我正在使用 Firefox 3.6.8。我将编辑这一点。

标签: visual-studio-2008 silverlight breakpoints debug-symbols


【解决方案1】:

尝试在 Internet Explorer 中运行它 - 附加到 Firefox 可能存在错误:http://forums.silverlight.net/forums/t/755.aspx

【讨论】:

  • 酷它在 IE8 中工作。对于 Firefox,我按照您的链接将 dom.ipc.plugins.enabled.npctrl.dll 设置为 false,仍然存在一些问题。然后我创建了一个全新的解决方案(尽管旧的解决方案也是“新的”),它现在可以在 FF 中使用。不知道为什么这会有所帮助,但确实如此。谢谢! :)
猜你喜欢
  • 2012-11-01
  • 2011-03-13
  • 1970-01-01
  • 2010-10-14
  • 2015-02-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-03-10
相关资源
最近更新 更多