无法将调试程序附加到Azure Web服务聊天机器人应用程序

时间:2017-03-31 07:40:20

标签: visual-studio azure remote-debugging botframework

我关注this,但我不断收到此错误,如文章所述。另外我找不到KUDU的IP?我应该在哪里看看?

这部分具体我不明白:

  

“没有详细说明,您需要做的是获取KUDU控制台的IP地址,我在这里描述并使用该IP地址作为* .azurewebsites.net主机名,通过添加IP进行远程调试HOSTNAME与HOSTS文件的组合。“

我应该在这里输入什么:

1

这是VS弹出的错误:

  

System.Runtime.InteropServices.COMException(0x89710023):无法连接到名为“***”的Microsoft Visual Studio远程调试器。 Visual Studio 2015远程调试程序(MSVSMON.EXE)似乎没有在远程计算机上运行。这可能是因为防火墙阻止了与远程计算机的通信。有关配置远程调试的帮助,请参阅“帮助”。

我也在使用VS 2017,但在Azure中看不到它的选项..

1 个答案:

答案 0 :(得分:0)

可以通过导航到https://[YourAppServiceName].scm.azurewebsites.net或在Visual Studio的Cloud Explorer窗口中右键单击您的应用并选择“在Kudo中打开”来打开kudo。

enter image description here

找到ip:https://[YourAppServiceName].scm.azurewebsites.net/Env.cshtml

但是,一旦您在云浏览器中单击“附加调试器”,您应该能够下拉限定符(在vs2017中重新命名的连接目标)组合框,并选择正确的选项([YourBotName] .azurewebsites .net:4022在我的情况下):