Visual Studio 偵錯工具的新功能
更新:2007 年 11 月
加入下列功能後,偵錯工具已有所增強:
[逐步執行至特定處] 命令現在適用於 Managed 程式碼以及機器碼。如需詳細資訊,請參閱 HOW TO:逐步執行特定函式。
依預設,偵錯工具已經不會逐步執行至 Managed 屬性和運算子。如需詳細資訊,請參閱 HOW TO:逐步執行 Managed 程式碼中的屬性和運算子。
您現在可以在偵錯時逐步執行 .NET Framework 原始程式碼。如需詳細資訊,請參閱 HOW TO:偵錯 .NET Framework 原始檔。
Visual Studio 2008 偵錯工具中的變更
加入下列功能後,Visual Studio 2008 偵錯工具已有所增強:
Windows Vista 的遠端偵錯支援。
您可從 (對) 執行 Windows Vista 作業系統的遠端平台進行遠端偵錯。如需詳細資訊,請參閱 HOW TO:設定遠端偵錯。
加強支援多執行緒應用程式偵錯。
改進 [執行緒] 視窗,對特定執行緒加上旗標、在來源視窗中為執行緒資料標記並切換執行緒。如需詳細資訊,請參閱偵錯多執行緒應用程式。
對 LINQ 程式撰寫的偵錯支援。
您可以對 LINQ 查詢進行偵錯,包含 LINQ to SQL 的查詢。如需詳細資訊,請參閱偵錯 LINQ。
對 Windows Communications Foundation 的偵錯支援。
如需詳細資訊,請參閱偵錯 WCF 服務。
加強支援多執行緒應用程式偵錯,其中包括:
從伺服器端指令碼所產生的用戶端指令碼檔案現在會出現在方案總管中。不再需要指令碼總管視窗,而且已經將之移除。如需詳細資訊,請參閱 HOW TO:檢視指令碼文件。
設在伺服器端指令檔的中斷點會自動地對應到與客戶端指令檔相應的中斷點。如需詳細資訊,請參閱 HOW TO:在指令碼中設定中斷點。
簡易附加至指令碼處理序。如需詳細資訊,請參閱 HOW TO:附加至指令碼。
偵錯工具 Automation 模型的功能改進
追蹤點、模組視窗、例外狀況設定和符號路徑操作的功能改進。
更好的函式評估
函式評估偵測的功能改進。現在當偵錯工具偵測到評估正在等候凍結的執行緒時,函式評估就會終止。