我已经努力寻找答案,但没有结果,所以问一下大家的一个问题:
我有一台连接到 A 域的计算机,在这台计算机上,我运行了连接到 B 域的虚拟机。我已经在计算机上安装了 Visual Studio,但没有在虚拟机中安装。因此,我想使用在连接到 A 域的计算机上安装的 Visual Studio 来调试在虚拟机(B 域)中编写的 .NET 程序。
当在虚拟机上启动 vsmon 程序时,您有两个选项(Windows 身份验证和无身份验证-仅本地)。选择无身份验证且仅限原生的选项后,我可以在 Visual Studio 中看到进程并进行附加,但是断点不会被触发(因为 PDB 文件不包含原生符号,因为它是用 .NET 编写的)。但是,当选择 Windows 身份验证时,我无法连接并出现“登录失败”的错误...
这方面有什么想法或建议吗?
(顺便说一句,我在 VM 上的防火墙已关闭)
我有一台连接到 A 域的计算机,在这台计算机上,我运行了连接到 B 域的虚拟机。我已经在计算机上安装了 Visual Studio,但没有在虚拟机中安装。因此,我想使用在连接到 A 域的计算机上安装的 Visual Studio 来调试在虚拟机(B 域)中编写的 .NET 程序。
当在虚拟机上启动 vsmon 程序时,您有两个选项(Windows 身份验证和无身份验证-仅本地)。选择无身份验证且仅限原生的选项后,我可以在 Visual Studio 中看到进程并进行附加,但是断点不会被触发(因为 PDB 文件不包含原生符号,因为它是用 .NET 编写的)。但是,当选择 Windows 身份验证时,我无法连接并出现“登录失败”的错误...
这方面有什么想法或建议吗?
(顺便说一句,我在 VM 上的防火墙已关闭)