【问题标题】:Visual studio remote debugging errorVisual Studio 远程调试错误
【发布时间】:2014-03-02 14:37:01
【问题描述】:

我遇到了一个最令人沮丧的错误。我之前在不同域中的多个虚拟机上设置了远程调试,但由于某种原因,这个特定的虚拟机在 90% 的时间里都拒绝工作。

我正在设置跨域远程调试。我有我的开发机器,并且我在另一个域上设置了一个虚拟机。我将简单地称它们为域 Alpha(我的开发机器)和域 Beta(虚拟机域)。我使用我在 Alpha 域上的用户名登录到我的开发机器。我在虚拟机上以 Beta 域管理员身份登录。

阿尔法\我的用户

测试版\管理员

我在虚拟机上创建了一个本地用户帐户,其名称和密码与 myuser 相同。 myuser 是虚拟机的管理员。我还在虚拟机上添加了 Alpha\myuser 作为管理员。我已经以用户 Beta\RemoteDebug 的身份启动了 Visual Studio 2010 x86 远程调试工具,他也是虚拟机的本地管理员。我的开发机器上有一个本地用户帐户,其名称和密码与 RemoteDebug 相同。

开发机器

  • Alpha\myuser(本地管理员)
  • Devmachine\RemoteDebug(本地管理员)

虚拟机

  • Beta\RemoteDebug(本地管理员)
  • 虚拟机\myuser(本地管理员)
  • Alpha\myuser(本地管理员)

现在,当我尝试在 Visual Studio 2010 中连接到我的虚拟机时,我收到登录失败错误:未知用户名或密码错误。我已禁用防火墙并验证我可以正常 ping 两台机器。就在今天下午早些时候,我进入了虚拟机上的管理用户帐户,并在虚拟机\myuser 帐户上重置了密码,然后输入了我的密码,以确保我输入正确。然后我可以立即从我的开发机器上进行远程调试。在我完成了我正在运行的特定测试后,我尝试重新连接并弹出相同的登录失败。我的程序没有进行任何系统更改,我没有重新启动或注销,并且我已经在 2 个域的类似虚拟机上正常调试了它。

有没有人遇到过类似的远程调试问题?我无法缩小可能导致这种情况发生的原因。到目前为止,我能够在两次不同的情况下连接到这台机器,但是在我没有更改任何用户或他们的密码之后,两次都登录失败。

【问题讨论】:

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


    【解决方案1】:

    我刚刚解决了这个问题。对于那些碰巧遇到与我相同的问题的人,我可以通过更改我的虚拟机上的计算机名称来解决它。我选择了一个刚刚超过 15 个字符的名称,因此将其缩短为 15 个。我认为这不是导致它的问题,但我们的网络是如何设置的,这是罪魁祸首。

    【讨论】:

      猜你喜欢
      • 2018-01-29
      • 2023-03-29
      • 2018-07-26
      • 1970-01-01
      • 2019-02-22
      • 2018-12-03
      • 2017-01-18
      • 2016-10-16
      • 2011-10-08
      相关资源
      最近更新 更多