mdbg

    5熱度

    4回答

    我想使用Mdbg來調試.net代碼。除了安裝Visual Studio之外,還有什麼方法可以獲得它(假設這是一種有效的獲取方式)?

    4熱度

    2回答

    爲了嘗試MDBG,我有以下簡單的Hello World程序: // kkk.cs using System; class HelloMain { static public void Main() { Console.WriteLine("Hello"); } } 與CSC /調試kkk.cs編譯它,這產生了: kkk.exe kk

    0熱度

    1回答

    我們正在使用MDBG附加到IIS工作進程。 執行堆棧快照後,我們使用MDBgProcess.Detach()進行分離。 雖然此調用通常需要10-80ms,但偶爾會掛起很長時間,同時也會凍結進程。 這是不可接受的,因爲這個過程是一個生產程序。 這裏是我們的完整代碼: try { proc.AsyncStop(); } finally { // Make sure we a

    3熱度

    1回答

    我要找的有關.NET中的Cordbg中& MDBG調試信息,一些好的資源,以及有關MSIL(CIL)一些東西很好的資源。

    0熱度

    1回答

    我正在使用MDBG調試運行進程,但我不知道如何檢查靜態變量的值。有沒有辦法做到這一點? 謝謝。

    4熱度

    2回答

    有沒有.NET 4.0版本的mdbg managed debugger source? 我需要移植我的CPU分析器,ICorDebug已經在.NET 4.0中改變了一下。

    2熱度

    2回答

    我正在嘗試使用命令行託管調試器(mdbg)附加到w3wp進程。我無法使用「a」命令在進程列表中看到進程。 我確定問題在於w3wp進程在LocalSystem帳戶下的另一個會話中運行,並且無法找到任何有關如何使用mdbg附加到這些類型進程的文檔。 這可能嗎?

    4熱度

    1回答

    我們正在使用MdbgCore.dll來評估線程調用堆中參數的屬性。 要做到這一點,我們正在執行一項功能。 不幸的是,我們所有嘗試執行func-eval的嘗試都失敗了,因爲CORDBG_E_ILLEGAL_IN_OPTIMIZED_CODE,這似乎是由於func-eval使用的線程不在GC安全點。 這裏記錄在這裏:http://blogs.msdn.com/b/jmstall/archive/200

    3熱度

    3回答

    我想打印出一個正在運行的.NET進程中加載​​的所有不同類型的列表。我的計劃是最終在此基礎上構建一個GUI應用程序,所以我想從我的代碼中做到這一點,而不是使用第三方工具。我認爲我最好的選擇是使用MDbgCore附加到正在運行的進程,然後使用MDbgProcess.AppDomains獲取CorAppDomain對象,然後試着走下對象模型。 但是,我不能爲了我的生活而停止另一個進程並看到任何AppD

    3熱度

    2回答

    從this question開始,我現在有了可以使用Mdbg API附加到進程的代碼。 問題是,如果需要,我無法從流程中分離。當我撥打 mgProcess.Detach()。WaitOne();(其中mgProcess是從MDbgEngine對象創建一個MDbgProcess)我得到以下錯誤信息: Process not synchronized. (Exception from HRESULT: