远程调试 – 远程调试 – Web App Azure

前端之家收集整理的这篇文章主要介绍了远程调试 – 远程调试 – Web App Azure前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试远程调试使用Visual Studio 2017 Professional部署为Azure应用服务的Asp.Net核心Web应用程序(带有Web API)项目.

遵循here中记录的说明.基本上,使用服务器资源管理器 – >应用服务 – >附加调试器

此外,启用了所述的必要防火墙端口.我打开的是TCP(4022,4023)和UDP(3702).此外,确保远程调试器应用程序位于Windows防火墙中允许的应用程序列表中.有关firewall步骤的文档.

尽管有所有设置,但我收到了以下错误

System.Runtime.InteropServices.COMException(0x89710023):无法连接到名为“essamplepoc2.azurewebsites.net”的Microsoft Visual Studio远程调试器. Visual Studio 2017远程调试程序(MSVSMON.EXE)似乎没有在远程计算机上运行.这可能是因为防火墙阻止了与远程计算机的通信.有关配置远程调试的帮助,请参阅“帮助”.
在Microsoft.VisualStudio.Debugger.Interop.Internal.IDebuggerInternal120.ConnectToServer(String szServerName,VsDebugRemoteConnectOptions [] pConnectOptions,CONNECT_REASON ConnectReason,Int32 fIncrementUsageCount,IDebugCoreServer3& ppServer)
在Microsoft.VisualStudio.Web.Azure.MicrosoftWeb.Operations.RemoteDiagnosticsSessionBase.ConnectToServer(String site,String user,String password)

任何建议都会有所帮助.

解决方法

问题得到解决.我们不得不在公司防火墙上打开VS 2017的出站端口4022和VS20的4020.
原文链接:https://www.f2er.com/html/225763.html

猜你在找的HTML相关文章