visual-studio - 确切地说,必须打开哪些端 Eloquent 能使MSVSMON.exe(远程调试)正常工作?

标签 visual-studio firewall remote-debugging visual-studio-debugging

我要我的网络管理员打开防火墙上的端口以允许远程调试。它在MSDN上的文档中说它需要UDP135。但是,管理员说正在使用许多非标准的19xx端口。

远程调试正常需要什么端口?

最佳答案

您需要同时打开计算机和远程计算机上的端口。主要是TCP 135,而不是UDP 135。

此处列出了所有端口和步骤:

http://msdn.microsoft.com/en-us/library/h0d7tte4(v=vs.120).aspx

您可以将您的管理员链接到该页面。如果您没有IPSec规则,则基本上可以归结为:

您的电脑:
TCP 135

远程电脑:
TCP 135,TCP 139,TCP 445,UDP 137和UDP 138

更新:修复链接,因为它已更新。注意,在Visual Studio 2010和Visual Studio 2012+之间,远程调试传输发生了显着变化。以上端口适用于VS2010。单击链接以查看有关VS2012 +的更多信息。

关于visual-studio - 确切地说,必须打开哪些端 Eloquent 能使MSVSMON.exe(远程调试)正常工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4135635/

相关文章:

linux - 如何检查文件中存在的子字符串?

java - 如何在 Mac 上部署具有防火墙权限的应用程序?

android - 在云中开发,但通过远程桌面通过 USB 在本地设备上调试 Android 应用程序

remote-debugging - 如何使用浏览器同步进行远程调试?

java - 远程调试 Spring Boot 应用程序

visual-studio - 为什么TortoiseHg认为Resource.h是二进制文件?

c++ - 在 c++ vs140 (Visual Studio 2015) 下编译的 Visual Studio 项目中使用在 vs80 (Visual Studio 2005) 下编译 C++ 的静态库

visual-studio - 如何将 dll 放入我的项目 - Visual Studio C# 2010

python - 运行 python 时如何永久接受 OSX 防火墙允许/拒绝确认?

visual-studio - VS 2019/TFS 外壳扩展 : Not showing in Windows Context Menu