【问题标题】:The bot encountered an error or bug. To continue to run this bot, please fix the bot source code机器人遇到错误或错误。要继续运行此机器人,请修复机器人源代码
【发布时间】:2021-12-14 05:41:16
【问题描述】:

我是 Azure BOT 开发的新手。我正在尝试在以下 GitHub 存储库(在 .net core 3.1 C# 中开发)中运行示例源代码。 https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/graph-proactive-installation/csharp

我在appsettings.json 文件中配置了MicrosoftAppIdMicrosoftAppPasswordTeamsappcatalogAppId 值。 ngrok 已经配置成功。当我尝试将 BOT 与模拟器连接时,源会引发如下图所示的异常。

exception.Message = "值不能为空。(参数'key')"

然后它会抛出错误信息

我不知道我在配置中缺少什么。

【问题讨论】:

  • 能否请您添加您的源代码而不是屏幕截图,以便它可以重现。

标签: c# .net azure botframework microsoft-teams


【解决方案1】:

这是为 Teams 创建的自定义 Bot 示例,我认为它不适用于所有渠道,例如 Emulator/WebChat 等。

我认为您应该尝试在 Teams 本身上运行它。还要确保您已在 Azure 机器人服务上配置了 Teams Channel

您可以参考此link 以获取可用的 Bot SDK 示例。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-05-11
    • 2016-09-22
    • 1970-01-01
    • 2021-09-14
    • 2021-06-02
    • 2021-05-22
    • 2016-01-14
    • 2019-01-12
    相关资源
    最近更新 更多