visual-studio-2010 - Visual Studio中的远程调试:远程调试器不支持此版本的Windows

标签 visual-studio-2010 vmware remote-debugging

我正在尝试在VMware Workstation 7和Visual Studio 2010 Ultimate中远程调试我的应用程序。我有几个图像(赢得7终极版,Vista等)。

我正在关注本教程:http://kristofmattei.be/2010/01/20/debugging-applications-in-virtual-machines-with-vmware-workstation-7-and-visual-studio-2008-sp1-2/

每当我尝试在远程计算机上启动msvsmon.exe时,它都会说:
“Visual Studio远程调试器不支持此版本的Windows”

尝试了Win 7 Ultimate,Vista Premium和XP Home,情况相同。

有人可以帮我吗?

谢谢!

最佳答案

出现错误消息“Visual Studio远程调试器不支持此版本的Windows”,因为远程调试器默认情况下会尝试使用Windows身份验证,并且只有Windows的“Pro”版本及更高版本才支持。

但是,远程调试器确实可以与Windows的“Home”版本一起使用,您只需要告诉它不要通过命令行使用身份验证即可。

(为什么在不带任何参数的情况下启动它后,它不会让您执行此操作;为什么错误消息如此具有误导性(并与受支持的操作系统的官方列表相矛盾);为什么在网络上对此信息很少,我不知道不知道。:))

要启动它,请运行以下命令:

msvsmon.exe /noauth /nosecuritywarn

当然,这会以最低的安全模式启动它,因此您只想在安全的网络上进行此操作。 (但这通常是无论如何该模式最终都会使用msvcmon,因为另一种模式要比通常设置的PITA更大。这是非常有用的工具,但实际上可以使用一些简化方法。)

关于visual-studio-2010 - Visual Studio中的远程调试:远程调试器不支持此版本的Windows,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4886383/

相关文章:

visual-studio-2010 - Qt Moc在msbuild下并行处理多个文件

c++ - 具有多个 DLL 输出的项目

visual-studio - Visual Studio 2012 MSVSMON.EXE 不工作

c - 远程 gdb 的最佳 gui

visual-studio-2010 - 什么是 VS2010 导航到下一个/上一个函数声明热键?

c# - 如何使用 "Resources embedded in resx"的资源?

linux - lxcbr0 究竟是什么?

linux - Centos 的 Apache 配置

c# - Azure 错误,找不到 Internet Explorer