簡體   English   中英

VS2008中的JavaScript調試

[英]JavaScript debugging in VS2008

嘗試將VS2008中的JavaScript調試器附加到Web項目時,我遇到了一個真正的問題。 該Web應用程序是一個ASP.NET MVC項目,但我認為這並不重要。

我使用的是jQuery,並且在頁面加載時加載了一個.js文件,在此.js文件中,我調用$(document).ready(function() { ... }並做了一些工作,這些“工作”。我設置了一個斷點,當我通過Cassini運行項目時顯示消息“該斷點當前未命中。該文檔未加載任何符號。”

此錯誤消息有些令人困惑,因為這是一個javascript文件,因此我希望它具有可以加載的符號文件。 例如,您需要調試服務器端代碼的.pdb文件。 還是我在這里想念什么?

我在這里找到了這篇文章: 使用斷點在IE和VS2008中調試Java腳本,但這沒有幫助。

我還嘗試了其他一些建議,包括在啟動調試會話后從調試菜單附加瀏覽器,並且嘗試在IE x86,IE x64和Firefox上執行此操作。 如果添加“調試器”; 到我的代碼,它將在Firefox中中斷,讓我逐步瀏覽Firefox調試器中的代碼,但是在VS2008中我無法做到這一點。

我正在使用VS2008運行Win7 x64 Ultimate,該項目是帶有jQuery的ASP.NET MVC。

有任何想法嗎?

您是否嘗試過通過將其添加到空白HTML頁面來單獨調試js文件(將調試器放入代碼中)? 並檢查是否會拋出腳本斷點異常並允許您附加到VS 2008?

您是否已在IE中的工具(不知道現在在Mac上是叫什么)下選中了“啟用腳本調試”選項?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM