我的开发机器在公司网络上,我使用我的域帐户登录它。我安装了 VMware 工作站,但我的虚拟机不是也不能成为公司域的一部分。
问题是我想使用 VMware 远程调试选项并从开发机器上的 Visual Studio 调试到我的一台虚拟机中。远程调试的要求之一是相同的用户帐户必须在两台机器上都有效。
有没有办法让我的域帐户在不在域中的虚拟机上有效?或者有没有办法让两台机器都使用一个不属于域的帐户?
我的开发机器在公司网络上,我使用我的域帐户登录它。我安装了 VMware 工作站,但我的虚拟机不是也不能成为公司域的一部分。
问题是我想使用 VMware 远程调试选项并从开发机器上的 Visual Studio 调试到我的一台虚拟机中。远程调试的要求之一是相同的用户帐户必须在两台机器上都有效。
有没有办法让我的域帐户在不在域中的虚拟机上有效?或者有没有办法让两台机器都使用一个不属于域的帐户?
如果您msvmon.exe
在来宾操作系统上调试本机代码(非托管),您可以使用无身份验证模式来允许任何远程计算机连接并附加 VS 调试器。这是不安全的,应采取适当的主机防火墙等预防措施,但这将在没有来宾 VM 需要在域中的情况下运行。
有关详细信息,请参阅此Microsoft 知识库文章和此连接过程的分步视觉指南。msvmon.exe
此外,如果您在来宾操作系统上设置有任何问题,请参阅此MS 知识库文章进行设置,以及此文章了解防火墙问题。