【问题标题】:Cannot debug over VPN - Visual Studio 2010无法通过 VPN 调试 - Visual Studio 2010
【发布时间】:2013-12-26 18:42:43
【问题描述】:

当我去工作并连接到 LAN 时,我从 Visual Studio 2010 调试没有问题。

但是,当我通过公司VPN 进行远程办公时,我无法调试,因为当我尝试调试时,监视器正确显示 CONNECTED 状态,但 Visual Studio 2010 返回“无法连接” ...远程计算机无法连接回此计算机”消息。

在家调试和上班调试的程序没有变化;它根本无法通过 VPN 运行...

远程机器是我在某处公司服务器上运行的虚拟机。我可以从远程虚拟机 ping 我的开发人员机器,并且我使用的是 Windows 身份验证模式。两台机器都是 Windows 7 64 位。

我写的应用是使用ClickOnce的全信任模式部署的。

为什么?

【问题讨论】:

  • 这是网络问题,不是编程问题。询问您的网络管理员;他们可能会阻止 VS 用于远程调试的某些端口/协议。
  • Ondrej:我做到了——防火墙团队说一切都是开放的。

标签: winforms visual-studio-2010 debugging virtual-machine visual-studio-debugging


【解决方案1】:

这是错误的:

我们的公司防火墙允许远程客户端通过 SSLVPN 进入并查看公司的所有内容。我们的防火墙没有的是反向规则,它允许已经在防火墙内的计算机在登录后立即看到远程客户端。

因此,运行 MSVSMON.EXE 的被调试机器无法看到运行 Visual Studio 2010 调试器的机器。

【讨论】:

  • 感谢您回来回答您自己的问题!我正在寻找工作以支持基于 VPN 的开发,您有什么资源可以建议入门吗?
  • 您是否试图激励您的雇主让您的团队远程办公?
猜你喜欢
  • 2011-02-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-03-15
  • 2014-01-05
  • 2013-03-31
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多