我的 DLL 中斷點為何無法正常執行呢?
更新:2007 年 11 月
這個主題適用於:
版本 |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Express 版 |
||||
Standard 版 |
||||
Pro/Team 版 |
表格圖例:
套用 |
|
不套用 |
|
預設隱藏的命令。 |
本主題將列出在 DLL 裡中斷點無法如預期般執行的可能原因,和每種狀況的解決方案和替代方法。
在偵錯工具尚未載入有關程式碼所在模組的偵錯資訊之前,您無法在原始程式檔中設定中斷點。
問題徵兆可能包含如無法設定中斷點的訊息。警告中斷點圖像 (Glyph) 會出現在中斷點的位置。這些警告中斷點在程式碼載入時會成為實際的中斷點。如需詳細資訊,請參閱中斷點。
這種現象會發生於下列類似情況中:
嘗試在呼叫 LoadLibrary 前,於 DLL 設定中斷點。
在容器完成啟動伺服程式前於 ActiveX 伺服程式設定中斷點。