2010-06-25 34 views
2

突然間,Visual Web Developer不允許我調試Silverlight應用程序。爲什麼Visual Web Developer 2008/2010不再在Firefox中調試Silverlight應用程序?

這發生在2008年和2010年的版本。

它沒有給出錯誤信息,只是忽略了所有的斷點。

它仍然可以調試ASP.NET應用程序。

是否有其他人遇到過這種情況?

補充:

有趣:在Internet Explorer中調試工作,但不能在Firefox。同樣在第二臺電腦上的新安裝它也在IE和FF中進行調試。只是注意到FF瀏覽器仍然是版本3.6.3。

我在Firefox(3.6.4)清除一切,但它仍然無法在該瀏覽器調試(兩臺計算機上):

alt text http://www.deviantsart.com/upload/l46lcc.png

雖然卸載Silverlight插件,我看到這一點:

alt text http://www.deviantsart.com/upload/1i7j8ao.png

+0

我會猜想,這是一個緩存的問題,清除瀏覽器緩存,然後再試一次。 – VoodooChild 2010-06-25 17:26:55

+0

這似乎是正確的,因爲它仍然在IE中調試,但我清除了一切(見上文)。我還能清楚些什麼? – 2010-06-25 17:57:16

+0

請參閱下面的答案 – VoodooChild 2010-06-25 17:59:02

回答

3

檢查此鏈接:

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

的解決方案似乎是:

關於調試:我認爲這 將有可能寫一個VS插件 或類似附加到 plugin-container.exe進程 自動,但有一個更簡單的解決方案 。您可以在Firefox中禁用 新的隔離功能:

輸入「about:config中」到FF的地址 欄接受警告(如適用) 搜索條目 「dom.ipc.plugins.enabled.npctrl。 DLL真正的」 從它的值改爲‘’以 ‘假’(雙擊)重新啓動瀏覽器

+0

這樣做,謝謝! – 2010-06-25 18:14:26

0

礦似乎都VS2008和2010年工作的罰款...

相關問題