[英]JavaScript breakpoints no longer working in Visual Studio 2008?
[英]Problems setting breakpoints for JavaScript in Visual Studio 2008
我正在嘗試在Visual Studio 2008中調試JavaScript。我使用ASP.NET MVC,jQuery和jQueryUI。
我可以設置一個斷點,但是當我開始調試時,Visual Studio會將斷點圖標更改為帶有警告的圖標。 將鼠標懸停在圖標上會顯示一個工具提示,其中顯示:
"The breakpoint will not currently be hit. The document is not loaded."
在IE8中,對於IE和其他瀏覽器,我均未選中“禁用腳本調試”。
我的JavaScript代碼非常簡單,並且不會動態生成。 我想念什么?
嘗試輸入代碼“ debugger;”。 在您想要斷點的地方。 當IE到達該行時,無論是否連接調試器,它都應停止。
由於尚未運行代碼,因此Visual Studio將執行您在啟動期間描述的操作。 在查看調試器時,您確定代碼已加載到瀏覽器中嗎? 如果代碼已經運行,並且仍然顯示未加載文檔,則可能是將斷點放置在文件的錯誤版本中。 (VS將在調試過程中為某些JavaScript創建臨時文檔,如果在一個調試會話期間在其中放置斷點,則這些斷點將不適用於下一個調試會話。)
編輯
如果您正在使用“ Web應用程序”項目,則還應該檢查web.config文件以確保已啟用調試。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.