2010-06-22 101 views
2

我沒有真正使用VS 2010腳本調試,並想關閉它。我試着運行這個註冊表命令:如何關閉Visual Studio 2010腳本調試?

reg add HKLM \ SOFTWARE \ Microsoft \ VisualStudio \ 10.0 \ AD7Metrics \ Engine {F200A7E7-DEA5-11D0-B854-00A0244A1DE2}/v ProgramProvider/d {4FF9DEF4-8922-4D02 -9379-3FFA64D1D639}/f

但是,我得到一個錯誤訪問被拒絕的錯誤,因爲雖然我是工作PC上的本地管理員,但我沒有權限運行reg add命令。儘管出於某種原因我可以通過註冊表編輯註冊表。

我嘗試安裝了Silverlight 2的工具包在這個解決方法中提到:

http://blogs.msdn.com/b/greggm/archive/2009/04/06/disabling-script-debugging-in-vs-2008-ie8.aspx

然而,這並不適合我現在的工作,我有安裝了Silverlight 4。

在Internet Explorer中禁用腳本調試也不能解決問題。

是否有任何方法可以通過註冊表或通過其他類型的解決方法來手動關閉腳本文件的去除功能?

回答

2

我遇到了一個類似的問題,試圖跨域調整iFrame的大小。我結束了使用Firefox或Chrome而不是Internet Explorer,並且工作正常。這將適用於Silverlight的場景嗎?

+0

不幸的是,我們的應用程序(這是一個企業內聯網應用程序)只對IE「認證」。所以我們必須反對它。 – 2010-06-23 14:58:42

+0

在這種情況下,我會說在發佈模式(Ctrl-F5)下運行時,測試這個特定的功能時,然後確保您的代碼足夠模塊化,以便您可以在沒有它的情況下調試其他軟件。 – StriplingWarrior 2010-06-23 16:26:18