如何使用Chrome和点击断点调试Silverlight应用程序?

时间:2010-06-17 18:52:04

标签: silverlight debugging browser google-chrome breakpoints

我正在使用Visual Studio 2010创建Silverlight 4应用程序。

我在代码隐藏中设置断点,从Visual Studio启动调试会话,不幸的是,我的断点永远不会被击中。

所以,我最终尝试将我的默认浏览器设置为Internet Explorer ...并且看到......我的断点突然被击中。

Chrome是否是支持调试Silverlight应用程序的浏览器?如果是这样,为了让这个工作起作用,我错过了什么?

或者,Internet Explorer是调试时唯一受支持的浏览器吗?

2 个答案:

答案 0 :(得分:3)

my answer上查看this answeranother question

您必须手动附加到Silverlight进程。使用Debug菜单,并在开始调试后选择Attach to Process...(通过 F5 Debug / Start Debugging选项)。

答案 1 :(得分:1)

2011年9月的Firefox 6 开始,如果要调试,则需要配置Firefox。步骤是:

  • 加载Firefox
  • 在Firefox的地址栏中输入“about:config”
  • 接受警告(如适用)
  • 搜索条目“dom.ipc.plugins.enabled”
  • 将其值从“true”更改为“false”(双击)
  • 重新启动浏览器

多田!