簡體   English   中英

如何將VS2010調試器連接到SheepAop編織組件?

[英]How to attach VS2010 debugger to a SheepAop weaved assembly?

我正在給SheepAOP一個新的項目,但我正在達到一個我無法使用VS2010調試器的地步。 斷點無法識別,看起來pdbs與編織代碼不同步。

我已經嘗試過在SheepAOP網站上提供的樣本,但也沒有雪茄。

SheepAspect生成專門用於維護可調試性的字節碼,但我認為必要的一件事是確保在VS調試選項中打開“Just My Code”。 無論選項如何,你仍然可以使用斷點來獲取方面代碼,但為了使你的F11(步入)跳到你的方面,我發現需要“只是我的代碼”選項。 否則它只會跳過你的(原始)代碼,跳過它可能通過的任何注入方面。 (我打算在“調試和單元測試技巧”部分中添加它)。

我還沒有調查這個問題的根源,但它似乎是Visual Studio中的限制,似乎只是“放棄”進一步調試,只要它遇到任何沒有相應源代碼的指令。 “只是我的代碼”選項可以防止Visual Studio首先處理這種情況。

如果能解決您的問題,請告訴我。

(根據我的評論,更新以修復不准確的解釋)

暫無
暫無

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

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