2

今天突然Visual Web Developer 不允许我调试Silverlight 应用程序。

这发生在 2008 和 2010 版本中。

它没有给出错误信息,只是忽略所有断点。

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

还有其他人遇到这种情况吗?

添加:

有趣:调试在Internet Explorer中有效,但在 Firefox 中无效。同样在第二台计算机上的新安装上,它同时在 IE 和 FF 中进行调试。刚刚注意到FF浏览器仍然是3.6.3版本。

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

替代文字 http://www.deviantsart.com/upload/l46lcc.png

在卸载 Silverlight 插件时,我看到了这个:

替代文字 http://www.deviantsart.com/upload/1i7j8ao.png

4

2 回答 2

3

检查此链接:

http://forums.silverlight.net/forums/t/188434.aspx

解决方案似乎是:

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

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

于 2010-06-25T17:59:50.407 回答
0

我的似乎在 VS2008 和 2010 中都能正常工作......

于 2010-06-25T17:24:57.940 回答