为了试用mdbg,我有以下简单的hello world程序:
// kkk.cs using System; class HelloMain { static public void Main() { Console.WriteLine("Hello"); } }
用csc / debug kkk.cs编译,产生:
kkk.exe kkk.pdb
然后我(从visual studio命令行):
mdbg kkk.exe
或
mdbg !r kkk.exe
我得到了:
Error: The request is not supported. (Exception from HRESULT: 0x80070032)
答案 0 :(得分:8)
我知道这个问题已经过时了,但我刚刚遇到这个并找到了解决这个问题的'修复'。添加到任何其他Google员工..
我有两个目录:
确保您在打开命令提示符时启动了正确的版本(在我的情况下, x64 版本)并执行“以管理员身份运行”。
答案 1 :(得分:7)
尝试
csc /debug /platform:x86 kkk.cs
您在64位Windows上运行。 Mdbg是一个32位进程,只能调试32位进程。