在Visual Studio中,我使用立即窗口中的.load sos
加載sos.dll。什麼是'.load'?是否有一些說明?什麼是.load sos中的「.load」?
在立即窗口我可以: 評估表達式(? varA
),執行程序指令(varA=1
)或執行VS commad(>cmd
)。這個計劃在哪裏加載?它可以用在其他地方(命令窗口宏)?
在Visual Studio中,我使用立即窗口中的.load sos
加載sos.dll。什麼是'.load'?是否有一些說明?什麼是.load sos中的「.load」?
在立即窗口我可以: 評估表達式(? varA
),執行程序指令(varA=1
)或執行VS commad(>cmd
)。這個計劃在哪裏加載?它可以用在其他地方(命令窗口宏)?
是一個非託管調試器的命令。您需要打開項目+屬性,調試選項卡,「啓用非託管代碼調試」選項並開始調試您的程序。使用.load加載擴展後,您可以輸入!help來獲得幫助。調試器擴展命令以。開頭。要麼 !
您可以從Debugger Tools for Windows軟件包附帶的debugger.chm幫助文件中獲得有關調試器擴展的更多信息。它現在不再是單獨下載,而是包含在Windows SDK中。在windows(x86)目錄的c:\ program files(x86)\ debugging工具中找到它。
這幾乎是我所需要的。當我檢查「啓用非託管代碼調試」命令立即窗口開始點接受作爲調試extesion?是否有可能從不同的地方使用它(我特別對宏感興趣)? BTW x64文件夾是Windows(x64)的C:\ Program Files \ Debugging Tools。 – IvanH 2012-04-10 14:23:21