2016-08-15 24 views
0

我知道答案可能不是,但是因爲我有點絕望,所以如果有一些技巧我不知道。在WinDBG或Visual Studio中調試轉儲文件時評估表達式

我需要在調試轉儲文件時調用一個函數,但顯然這是不可能在windows上使用windbg或visual studio。

對我有什麼希望嗎?

+0

不確定。你可以添加任何準系統scenerio簡單如何做x當iam在y類型嘗試是用戶模式功能kmode等 – blabb

+0

你想調用哪個函數,你想調用它在哪裏?你期望發生什麼?就目前而言,你很難清楚你想做什麼,你嘗試過什麼,沒有按預期工作。 –

回答

1

我很難看出這是如何可能的。

轉儲文件是基本形式,是數據的集合,而不是可執行環境。如果試圖在WinDbg中使用,也就是說,.call,而尋找一個轉儲文件來調用一個函數,你可能會得到這樣的信息:

沒有可運行偵錯錯誤......

或類似的東西。

爲了讓您調用函數,必須將程序的代碼加載到可以執行的內存地址中。換句話說,您必須打開/附加一個調試器到您希望與之交互的正在運行的進程(.exe等)。

+0

是的,這是我的想法,我希望調試器可以加載從dmp文件或類似的代碼。 – sebas

相關問題