0

当连接到受 Azure WAF/FrontDoor 保护的 Azure Web 应用程序时,我无法连接到调试器,似乎 WAF/FronDoor 上的入站端口 4024 被阻止。远程调试已启用,并且在开发服务器上打开了出站端口。知道这是否应该工作或如何使其工作?

谢谢。

完整错误:

System.Runtime.InteropServices.COMException (0x89710023):无法连接到名为 '* 的 Microsoft Visual Studio 远程调试器'。Visual Studio 2019 远程调试器 (MSVSMON.EXE) 似乎没有在远程计算机上运行。这可能是因为防火墙阻止了与远程计算机的通信。有关配置远程调试的帮助,请参阅帮助。在 Microsoft.WebTools.Azure.VS.Operations.IDebuggerInternal120.ConnectToServer(String szServerName, VsDebugRemoteConnectOptions[] pConnectOptions, CONNECT_REASON ConnectReason, Int32 fIncrementUsageCount, IDebugCoreServer3& ppServer) 在 Microsoft.WebTools.Azure.VS.Operations.RemoteDiagnosticsSessionBase`1.ConnectToServer(String站点,字符串用户,字符串密码)

4

1 回答 1

0

如果您使用的是64 位,则必须启用端口4025。对于32 位,您必须启用端口4024

我也有这个问题。我通过将平台从 32 位更改为 64 位来解决它。转到应用服务->配置->常规设置。现在将平台从 更改32-bit64 bit

在此处输入图像描述

请参阅此处了解远程调试器端口分配与 2019的对比并配置 Windows 防火墙以进行远程调试与 2019

参考更多 信息

于 2021-10-18T12:58:47.980 回答