gpt4 book ai didi

visual-studio-2010 - VS2010远程调试默认传输问题

转载 作者:可可西里 更新时间:2023-11-01 02:55:07 32 4
gpt4 key购买 nike

我需要在不同网络上托管的服务器上远程调试托管代码 (.NET)。客户端或服务器都不在域中,因此我必须使用服务器的公共(public) ip。

我正在尝试使用 Visual Studio -> Attach to process -> default transport with the qualifier john@xx.xx.xx.xx 但它不起作用。

我收到错误消息:“无法连接到名为‘john@xx.xx.xx.xx’的 Microsoft Visual Studio 远程调试监视器。远程计算机上没有运行指定名称的服务器"

此错误消息告诉我我可以正常连接,但找不到 msvsmon 实例(即“john@WEB-001”)。所以我尝试使用 WEB-001\john@xx.xx.xx.xx 和 xx.xx.xx.xx\john@WEB-001 等限定符的组合,但都不起作用。

如果我选择传输“远程(仅限 native ,无身份验证)”,它连接得很好,我可以在服务器上看到进程列表,但它几乎没用,因为我无法调试托管代码。

两台计算机上都存在管理员“john”,密码相同

Windows 2008 R2 X64(服务器)
远程调试组件(VS2010)安装X64
防火墙关闭
Msvsmon 名为 'john@WEB-001' 的新服务器以 john 身份运行

Windows 7 X64(客户端)
以 john 身份运行的 Visual Studio 2010
防火墙关闭

知道如何解决这个问题,或者不支持这种情况?谢谢

最佳答案

您是否尝试过将 web-001 放入您的主机文件中,并以 john@web-001 的身份连接?

关于visual-studio-2010 - VS2010远程调试默认传输问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3374396/

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