Visual studio 为什么VisualWebDeveloper2008/2010不再在Firefox中调试silverlight应用程序?

Visual studio 为什么VisualWebDeveloper2008/2010不再在Firefox中调试silverlight应用程序?,visual-studio,debugging,visual-web-developer,Visual Studio,Debugging,Visual Web Developer,今天,VisualWebDeveloper突然不允许我调试Silverlight应用程序 这在2008和2010版本中都会发生 它不会给出错误消息,只会忽略所有断点 它仍然可以调试ASP.NET应用程序 还有其他人经历过这种情况吗 补充: 有趣的是:调试可以在Internet Explorer中进行,但不能在Firefox中进行。此外,在另一台计算机上的新安装上,它在IE和FF中进行调试。刚刚注意到FF浏览器仍然是版本3.6.3 我清除了Firefox(3.6.4)中的所有内容,但它仍然无法在该

今天,VisualWebDeveloper突然不允许我调试Silverlight应用程序

这在2008和2010版本中都会发生

它不会给出错误消息,只会忽略所有断点

它仍然可以调试ASP.NET应用程序

还有其他人经历过这种情况吗

补充: 有趣的是:调试可以在Internet Explorer中进行,但不能在Firefox中进行。此外,在另一台计算机上的新安装上,它在IE和FF中进行调试。刚刚注意到FF浏览器仍然是版本3.6.3

我清除了Firefox(3.6.4)中的所有内容,但它仍然无法在该浏览器中调试(在两台计算机上):

卸载Silverlight插件时,我看到:


我的手机在VS2008和2010两款手机中都运行良好

检查此链接:

解决办法似乎是:

关于调试:我想是的 可以写一个VS插件吗 或类似于附加到 plugin-container.exe进程 自动地,但是有一个 更简单的解决方案。您可以禁用 Firefox中的新隔离功能:

在FF地址中键入“about:config” 酒吧接受警告(如适用) 搜索条目 “dom.ipc.plugins.enabled.npctrl.dll” 将其值从“true”更改为 “false”(双击)重新启动 浏览者


我猜这是一个缓存问题,请清除浏览器缓存并重试。这似乎是正确的,因为它仍在IE中调试,但我清除了所有内容(见上文)。我还可以清除什么?尝试重新安装Silverlight插件。