gpt4 book ai didi

visual-studio-2010 - VS2010 中的远程调试 - 访问被拒绝

转载 作者:行者123 更新时间:2023-12-04 12:12:42 29 4
gpt4 key购买 nike

我的开发机器 (Win7) 上有 VS2010,我在 XP SP3(名称 PC)下运行虚拟机,在该虚拟机上安装了 VS2010 远程调试器以及 .Net Framework 4。

在两个操作系统上,我有相同的用户名 (User)、相同的密码和管理员权限,允许调试程序(本地策略/用户权限分配/调试程序)。防火墙在两者上都被停用。

当我通过 VS2010(指定“启动外部程序”和“使用远程机器”)调试我的程序时,我得到

Error while trying to run project: Unable to start debugging.

Access is denied. Can not connect to Microsoft Visual Studio Remote Debugging Monitor on the remote computer.



在 VM 上,Visual Studio 远程调试监视器显示一行“PC\User connected”。

如果我尝试使用“默认”作为传输并使用“User@PC”作为限定符附加一个进程,我会收到类似的错误

Unable to connect to the Microsoft Visual Studio Remote Debugging Monitor named 'User@PC'. Access is denied. Can not connect to Microsoft Visual Studio Remote Debugging Monitor on the remote computer.



再次在 VM 上,Visual Studio 远程调试监视器显示一行“PC\User connected”。

如果我尝试使用“远程(仅限 native ,无身份验证)”作为传输并使用“PC:4015”作为限定符(将“身份验证模式”更改为“无身份验证(仅限 native )”)附加进程,则它可以工作,我查看 VM 上的所有可用进程。

即使 Visual Studio 远程调试监视器似乎接受连接,也知道为什么访问被拒绝吗?此外,如果我第一次使用“Windows 身份验证”并尝试启动调试器,然后我尝试将“身份验证模式”更改为“无身份验证”,我会得到

Your new options can not be applied. Cannot stop server because one or more users are currently connected.

View Msvsmon's help for more information.

最佳答案

我最终能够通过在 VS.Net 2010 上执行“以管理员身份运行”来使其工作(我忘记了 Windows 2008 和 7 在正确管理方面有很大不同)。

关于visual-studio-2010 - VS2010 中的远程调试 - 访问被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6814709/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com