Botframework 网站部署期间发生错误-Bot框架
从昨天开始我就试着建立一个机器人 我上传了我的知识库,一切正常,机器人开始回答问题(在webchat中测试) 昨天,我用QnABots.cs文件中的App服务编辑器对代码做了一些更改(更改了欢迎消息) 运行build.cmd后,一切都很好。 然后,我在QnAMakerBasDialog.cs文件中做了其他更改,例如更改DefaultNoAnswer或DefaultCardNoMatchText的措辞。除了文字,我不移动任何一行代码 再次运行build.cmd时,收到以下消息:Botframework 网站部署期间发生错误-Bot框架,botframework,Botframework,从昨天开始我就试着建立一个机器人 我上传了我的知识库,一切正常,机器人开始回答问题(在webchat中测试) 昨天,我用QnABots.cs文件中的App服务编辑器对代码做了一些更改(更改了欢迎消息) 运行build.cmd后,一切都很好。 然后,我在QnAMakerBasDialog.cs文件中做了其他更改,例如更改DefaultNoAnswer或DefaultCardNoMatchText的措辞。除了文字,我不移动任何一行代码 再次运行build.cmd时,收到以下消息: \> \bu
\> \build.cmd
1 file(s) copied.
Installing Kudu Sync
An error has occurred during web site deployment.
由于无法生成,我甚至将文件还原为原始文件(仍在发行版文件夹中),但bot仍无法工作(在webchat中测试+生成未运行)
在Azure面板的通道部分,收到以下消息:
将此消息发送到您的bot时出错:HTTP状态代码服务不可用
我不能理解我是否做错了什么。
有什么想法吗
非常感谢,祝你过得愉快,所以,我把它修好了。
显然,直接在应用程序服务编辑器中运行build.cmd是不起作用的,并且会破坏以前生成的版本
您必须使用Kudu控制台,从那里您可以运行构建,它现在运行良好
D:\home>cd site
D:\home\site>cd wwwroot
D:\home\site\wwwroot>build.cmd
机器人已恢复运行 从您的机器人服务中,找到Kudu控制台。然后按照前面的回答遍历目录。在我从VSCode Online editor中破坏了bot的构建之后,弄明白如何重建它是非常令人沮丧的
嘿,我也有同样的问题,现在我的机器人在任何频道上都没有响应。我不知道如何使用Kudu控制台,或者如何使用它。有教程吗??提前感谢更新:我找到了如何从这套图图进入kudu控制台。我按照你的步骤操作,但我的机器人仍然没有响应:/我会继续在这里寻找解决方案名称,你能建议具体需要做什么吗?@sanjanajha查看我共享的屏幕截图。