我最近将Windows更新为Windows 10和Visual Studio 2019,此后每当我尝试在Bot Framework Emulator上运行我的机器人时,我的机器人就无法加入会话。早些时候,我使用Windows 7 Enterprise和Visual Studio2017。所有nuget软件包均已安装并更新为最新版本。
我调试了Bot Controller类,其中在PostAsync()
的方法请求,响应上附加断点时,出现以下错误:
Length '((Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpResponseStream)((Microsoft.AspNetCore.Http.Internal.DefaultHttpResponse)Response).Body).Length' threw an exception of type 'System.NotSupportedException' long {System.NotSupportedException}
Position '((Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpResponseStream)((Microsoft.AspNetCore.Http.Internal.DefaultHttpResponse)Response).Body).Position' threw an exception of type 'System.NotSupportedException' long {System.NotSupportedException}
ReadTimeout '((Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Infrastructure.WriteOnlyStream)((Microsoft.AspNetCore.Http.Internal.DefaultHttpResponse)Response).Body).ReadTimeout' threw an exception of type 'System.NotSupportedException' int {System.NotSupportedException}
WriteTimeout '((Microsoft.AspNetCore.Http.Internal.DefaultHttpResponse)Response).Body.WriteTimeout' threw an exception of type 'System.InvalidOperationException' int {System.InvalidOperationException}
我在LUIS和QnA制造商上都有一个调度模型机器人,我没有更改我的代码,在以前的Windows版本中它可以正常工作。我的系统也不在任何受限制的网络中,我也检查过,代理也已禁用。
答案 0 :(得分:0)
由ngrok端引起的此问题已解决,请总结OP的评论,以帮助有类似问题的其他人:
Ngrok被我的工作网络屏蔽了