遵循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)
任何建议都会有所帮助.