首页 文章

哪个调试器与.NET 4.0一起使用

提问于
浏览
2

我正在运行.NET 4,有Visual Studio 2012,我用csc编译了一个带有调试标志的程序 . 但是当我运行mdbg时出现错误:调试器协议与调试对象Exception HRESULT 0x8013134B不兼容 . 那么,mdbg与.NET 4.0不兼容,还有另一个调试器吗?

2 回答

  • 3

    您使用的是旧版本的MDbg,它只能与CLR v2.0.50727调试器接口一起使用 . 其中针对CLR v4.0.30319进行了更新,这是适用于.NET 4.0和.NET 4.5的CLR版本 .

    你可以下载CLR Managed Debugger (mdbg) Sample 4.0

  • 3

    这可能是一个路径问题 . 你在运行什么版本的MDBG . 如果你没有params运行它应该吐出一些版本信息 .

    MDbg (Managed debugger) v4.0.30319.1 (RTMRel.030319-0100) started.
    Copyright (C) Microsoft Corporation. All rights reserved.
    

相关问题