我有一台运行VS2010的Win 7 64位PC 我有一台为我生成问题的测试机器(Win 8),但我无法通过远程调试器连接到它。
为了使问题复杂化,此远程计算机是通过Paralells托管的VM。
我已关闭所有防火墙(我不喜欢这样,但这会使服务器出现在VS2010窗口中,所以我知道我需要回来调整防火墙。)
我去远程机器,启动vsmon(我已尝试过x86和64版本),服务器启动正常。 尝试连接,我得到“MSVSMON.exe似乎没有在远程实例上运行。” (尽管我知道它就像我刚开始的那样!)
我已进入设置并启用“任何用户”和“无身份验证”。重启VS2010但仍然没有。完全相同的错误消息。
我在Win 7和Win 8计算机上都有一个名为Matt的用户,他们都拥有重要框的管理员权限。但仍然是相同的错误信息。
那么我错过了什么步骤?
(作为补充,我确信在远程调试服务器下载的文档中,它表明安装将创建必要的防火墙规则,那么为什么我的防火墙仍然阻止我看到Win 8机器?)
我对这个想法没有想法,所以如果我不能很快解决这个问题,我将不得不将我的开发环境转移到赢得8伏锁定库存和桶,这意味着我的测试机器不再客户端工作站的精确副本。
答案 0 :(得分:0)
c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\Remote Debugger\
复制到远程计算机。msvsmon.exe
的x64版本。不要启用“任何用户”或“无身份验证”。用户Matt应具有管理员权限。