C# Bot框架通道仿真器上的连接后恢复

C# Bot框架通道仿真器上的连接后恢复,c#,bots,botframework,C#,Bots,Botframework,我在Bot框架上遇到了一个奇怪的错误。它总是说: POST connect ECONNREFUSED 127.0.0.1:3978 以下是有关Bot框架渠道运营商的详细信息: { "type": "conversationUpdate", "membersAdded": [ { "id": "default-bot", "name": "Bot" } ], "id": "1dhnjafnclhfeml51c", "channelId": "emulator", "timestamp"

我在Bot框架上遇到了一个奇怪的错误。它总是说:

POST connect ECONNREFUSED 127.0.0.1:3978 
以下是有关Bot框架渠道运营商的详细信息:

{
"type": "conversationUpdate",
"membersAdded": [
{
  "id": "default-bot",
  "name": "Bot"
}
],
"id": "1dhnjafnclhfeml51c",
"channelId": "emulator",
"timestamp": "2017-04-22T03:56:06.215Z",
"localTimestamp": "2017-04-22T11:56:06+08:00",
"recipient": {
"id": "default-bot",
"name": "Bot"
},
"conversation": {
"id": "a1376jghbggg6a5hjc"
},
"from": {
"id": "default-user",
"name": "User"
},
"serviceUrl": "http://localhost:51293"
}

我正在使用Visual Studio 2017,使用Bot应用程序模板,并通过Bot框架通道模拟器连接API。我尝试刷新模拟器以启动一条新消息,尝试重新启动网站项目,重建它,但仍然是一样的。我没有更改Bot应用程序模板上的代码。本地主机URL是正确的。我不确定我为什么会遇到错误或遗漏了什么。

如果在
localhost
上运行,请使用
http://
而不是
https://
,并检查正确的端口。在我的版本中,它是
3979
,而emulator默认使用
3978

您使用的是哪个版本的BotBuilder?您知道您的本地主机bot正在侦听哪个端口吗?您在emulator中为bot端点指定了什么?是这样吗?让我知道了机器人模拟器中的默认端口问题。是3979。我永远不会看到它。谢谢