- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
为了试用 mdbg,我有以下简单的 hello world 程序:
// kkk.csusing System;class HelloMain{ static public void Main() { Console.WriteLine("Hello"); }}
Compile it with csc /debug kkk.cs, this yields:
kkk.exekkk.pdb
I then do (from the visual studio command line):
mdbg kkk.exe
或
mdbg !r kkk.exe
我得到了:
Error: The request is not supported. (Exception from HRESULT: 0x80070032)
最佳答案
我知道这个问题太老了,但我刚遇到这个问题并找到了解决这个问题的方法。在这里为任何其他 Google 员工添加..
我有两个目录:
确保您正在启动正确的版本(在我的例子中,x64 版本)并在打开命令提示符时执行“以管理员身份运行”。
关于c# - mdbg 无法调试我的 hello world 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3885645/
我希望能够使用 Mdbg 调试 .net 代码。除了安装 Visual Studio(假设这是一种有效的获取方式)之外,还有其他获取方式吗? 最佳答案 Mdbg - The .NET Framewor
我正在使用 mdgb 调试用 C# 编写的“Hello World”程序, 但似乎 gdb式条件断点未能在 mdbg 中设置,例如 [p#:0, t#:0] mdbg> when 1 sum>10
从 this question 开始我现在拥有可以使用 Mdbg API 附加到进程的代码。 问题是如果需要的话,我无法从流程中分离出来。当我打电话mgProcess.Detach().WaitOne
我正在尝试使用命令行托管调试器 (mdbg) 附加到 w3wp 进程。我无法使用“a”命令在进程列表中看到进程。 我确信问题在于 w3wp 进程正在 LocalSystem 帐户下的另一个 sessi
我正在使用 MDbg 检索进程的应用程序域中列出的所有程序集的列表。每当我尝试将进程附加到 MDbgEngine 时,我都会收到以下异常消息: The debugger's protocol is i
我一直在做一些 MSIL 工作,并且遇到了对这三个调试器的引用。 它们之间有什么区别? 其中之一比其他人更好吗?功能? 还有其他我错过的吗? 最佳答案 我假设你的意思是 DbgClr 不是 Clt,而
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。 关闭 6 年前。
我想打印出在运行的 .NET 进程中加载的所有不同类型的列表。我的计划是最终基于此构建一个 GUI 应用程序,因此我想通过我的代码而不是第三方工具来执行此操作。我认为我最好的选择是使用 MDbgC
为了试用 mdbg,我有以下简单的 hello world 程序: // kkk.csusing System;class HelloMain{ static public void Main(
是否有 .NET 4.0 版本的 mdbg managed debugger source ? 我需要移植我的 CPU 分析器,并且 ICorDebug 在 .NET 4.0 中发生了一些变化。 最佳
有一个很棒的presentation作者: 的首席系统架构师 Dan Farino MySpace.com ,展示了一个基于 Web 的堆栈转储工具,该工具对给定进程中运行的所有线程进行编目(它们在做
我们使用 MdbgCore.dll 来评估线程调用堆栈上参数的属性。 为此,我们正在执行 func-eval。 不幸的是,我们执行 func-eval 的所有尝试都因 CORDBG_E_ILLEGAL
这听起来很简单,但我就是无法让它发挥作用。我安装了 Windows SDK 7.1 并打开了 Windows SDK 7.1 命令提示符。 我有一个代码,test.c,如下: #include #i
我是一名优秀的程序员,十分优秀!