【问题标题】:Unable to get VS2010 to connect to remote debugger on Windows 8 PC无法让 VS2010 连接到 Windows 8 PC 上的远程调试器
【发布时间】:2015-06-22 11:17:36
【问题描述】:

我有一台运行 VS2010 的 Win 7 64 位 PC 我有一台测试机器给我带来了问题(一台 Win 8 机器),但我无法通过远程调试器连接到它。

为了使问题复杂化,这台远程机器是通过 Parallels 托管的 VM。

我已经关闭了所有的防火墙(我不喜欢这样,但这会使服务器出现在 VS2010 窗口中,所以我知道我需要回来调整防火墙。)

我去远程机器,启动vsmon(x86和64版本我都试过了),服务器启动正常。 尝试连接,我得到“MSVSMON.exe 似乎没有在远程实例上运行。” (尽管我知道这是我刚开始的时候!)

我已进入设置并启用“任何用户”和“无身份验证”。重新启动VS2010,仍然没有。完全相同的错误信息。

我在 Win 7 和 Win 8 机器上都有一个名为 Matt 的用户,两者都具有相应框的管理员权限。但仍然是同样的错误信息。

那么我错过了哪些步骤?

(作为补充,我确信在远程调试服务器下载的文档中,它声明安装将创建必要的防火墙规则,那么为什么我的防火墙仍然阻止我看到 Win 8 机器?)

我对这个没有想法,所以如果我不能很快破解这个问题,我将不得不将我的开发环境转移到 win 8 vm lock stock and barrel,这意味着我的测试机器不再是客户端工作站的精确复制品。

【问题讨论】:

    标签: visual-studio-2010 windows-8 remote-debugging


    【解决方案1】:
    1. 将目录c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\Remote Debugger\复制到远程计算机。
    2. 以用户 Matt 的身份启动 x64 版本的 msvsmon.exe。不要启用“任何用户”或“无身份验证”。用户 Matt 应具有管理员权限。
    3. 以 Matt 的身份开始您的 Visual Studio 2010。
    4. 尝试连接到远程调试器。它每次都对我有用。如果没有,请考虑使用更高版本的 Visual Studio(即 vs 2013 社区版是免费的,应该可以正常工作)。

    【讨论】:

      猜你喜欢
      • 2011-08-08
      • 2018-07-01
      • 2017-04-15
      • 1970-01-01
      • 1970-01-01
      • 2023-03-06
      • 1970-01-01
      • 2015-05-30
      • 2014-07-31
      相关资源
      最近更新 更多