我知道答案可能不是,但是因爲我有點絕望,所以如果有一些技巧我不知道。在WinDBG或Visual Studio中調試轉儲文件時評估表達式
我需要在調試轉儲文件時調用一個函數,但顯然這是不可能在windows上使用windbg或visual studio。
對我有什麼希望嗎?
我知道答案可能不是,但是因爲我有點絕望,所以如果有一些技巧我不知道。在WinDBG或Visual Studio中調試轉儲文件時評估表達式
我需要在調試轉儲文件時調用一個函數,但顯然這是不可能在windows上使用windbg或visual studio。
對我有什麼希望嗎?
我很難看出這是如何可能的。
轉儲文件是基本形式,是數據的集合,而不是可執行環境。如果試圖在WinDbg中使用,也就是說,.call
,而尋找一個轉儲文件來調用一個函數,你可能會得到這樣的信息:
沒有可運行偵錯錯誤......
或類似的東西。
爲了讓您調用函數,必須將程序的代碼加載到可以執行的內存地址中。換句話說,您必須打開/附加一個調試器到您希望與之交互的正在運行的進程(.exe等)。
是的,這是我的想法,我希望調試器可以加載從dmp文件或類似的代碼。 – sebas
不確定。你可以添加任何準系統scenerio簡單如何做x當iam在y類型嘗試是用戶模式功能kmode等 – blabb
你想調用哪個函數,你想調用它在哪裏?你期望發生什麼?就目前而言,你很難清楚你想做什麼,你嘗試過什麼,沒有按預期工作。 –