2 级 Visual Studio 远程调试

2 级 Visual Studio 远程调试

我通过远程桌面连接到运行 Hyper-V 中的 Windows 8 的 Windows Server 2012R2(Windows 8 计算机通过本地交换机连接到 Windows Server 2012R2)。是否可以调试在 Windows 8 计算机中运行的进程?

插图:

在此处输入图片描述

答案1

您有几个选择(取决于 myprocess.exe 是什么 - 驱动程序或正常进程、托管或非托管)。

1)(本地调试)如果您在 Win8 框上安装了 WinDbg,则可以进行调试,然后从那里继续(将调试器附加到进程或从 WinDbg 或其他启动进程)。

2) (内核调试)如果您a)在2012R2框中安装WinDbg,b)通过VM的COM端口公开管道(通过VM设置)c)以管理员身份将WinDbg连接到管道(windbg.exe -k com:port = \ \ pipe \ mypipe,pipe,resets = 0,reconnect),则可以进行调试。

3)(远程调试)从未尝试过,但我听说您可以将 VS 实例从我的笔记本电脑连接到远程 Win8。

希望这可以帮助。

/光盘

相关内容