爲了調試asp.net web應用程序,我必須啓用IE腳本調試。不幸的是,在過去的一週左右,谷歌的分析JavaScript已經產生了一個問題。所以,當我瀏覽到一個有谷歌分析的網站時,我收到了一個小彈出窗口「發生了一個運行時錯誤,你想調試嗎?」IE腳本調試彈出
是的,甚至stackoverflow都受到影響。
這是一個巨大的屁股疼痛。有沒有辦法讓IE腳本調試啓用,以保持.net調試器的快樂,但擺脫彈出?
爲了調試asp.net web應用程序,我必須啓用IE腳本調試。不幸的是,在過去的一週左右,谷歌的分析JavaScript已經產生了一個問題。所以,當我瀏覽到一個有谷歌分析的網站時,我收到了一個小彈出窗口「發生了一個運行時錯誤,你想調試嗎?」IE腳本調試彈出
是的,甚至stackoverflow都受到影響。
這是一個巨大的屁股疼痛。有沒有辦法讓IE腳本調試啓用,以保持.net調試器的快樂,但擺脫彈出?
我會建議使用IE僅用於調試目的,並且Firefox可以幫助您解決其他問題。你的生活將從中受益。
調試腳本調試不需要調試ASP.NET頁面,只有當您希望瀏覽腳本錯誤時才需要調試,您可以在IE中禁用此選項並仍然調試您的服務器代碼。不幸的是,它是一個IE瀏覽器廣泛的選項,所以如果它已開啓,並且它關閉,它就會關閉。
但禁用該選項不會阻止您調試您的asp.net應用程序。
你可以編寫一些代碼來進行更改註冊表
HKEY_CURRENT_USER \軟件\微軟\的Internet Explorer \ MAIN \禁用腳本調試
以下關鍵取決於你如何有你項目你可能能夠將它綁定到實際的構建(通過宏),或者如果任何東西放在你的Application_Start事件的某個地方。
恢復正常可能會有點困難。您可能會注意到iexplore.exe進程,並在它死亡時恢復它。
希望有所幫助。
不幸的是,這似乎是唯一可行的答案。謝謝。 – NotMe 2008-09-30 23:45:27