我有第三方防火墙阻止VS 2013 Update 2远程调试。我希望我们的域管理员打开必要的端口,但文档中似乎存在差异。
DCOM(TCP端口135)和IPSEC(UDP 4500 / UDP 500)
已安装的文档提及:
...为此,允许msvsmon.exe正在侦听的TCP / IP端口上的流量。默认情况下,这些是端口4018和4019,其中4018用于所有操作系统,4019仅用于Windows x64以允许调试x86进程。
没有提到DCOM / IPSec。我知道有一个体系结构更改启动Remote Tools 2012,但我不知道这是否意味着从那时起DCOM和IPSec被删除了。我已经在已安装的文档中看到Windows Web Services API,随Windows 7和Windows Server 2008 R2(恰好是我的本地/远程版本)一起提供。这可能取代了DCOM和IPSec架构吗?
底线 - 我需要为这个特定版本打开哪些端口?
评论:编辑请不要删除单词" Update 2",远程工具具有与不同Visual Studio 2013版本对应的不同版本。
答案 0 :(得分:3)
我最近使用Visual Studio 2013 Update 3对AWS EC2实例进行了远程调试。
我只需要TCP 4018-4019的入站安全组规则。
(以前使用Visual Studio 2012我只需要TCP 4016-4017的入站安全组规则。)