首页 文章

Azure Function Bot的部署失败

提问于
浏览
1

我最近在Azure上创建了一个新的订阅,以便使用Bot服务开发Cortana技能,遵循官方文档中的说明:https://docs.microsoft.com/en-us/bot-framework/bot-service-quickstart

但是,每次我尝试创建一个新的Function Bot(使用.NET模板)时,部署都会失败并出现一个相当难以理解的错误:"InvalidBotData - Id: Id is already in use.." .
我还尝试通过从Bot Framework门户登录创建一个Function Bot - >使用Azure Bot Service创建一个bot,结果相同 .
此外,即使部署失败,实际上也会创建一个Function App实例(我可以在主Azure仪表板上的资源概述中看到它),尽管这个Function App似乎缺少标准bot服务的一些典型特性和属性,因为例如我找不到"Test in Web Chat"功能(实际上,整个"Bot Management"部分缺失) .
甚至创建的Function App实例的图标本身也不同于Function Bots官方文档中显示的图标 .
难道我做错了什么?官方文档是否真的是最新的?是否有其他更完整的教程解决这类问题?
在此先感谢您的支持 .

1 回答

  • 0

    我遇到了同样的问题并联系了Azure支持 . 他们说要确保你的Bot名称中没有使用任何保留的MSFT单词 . 我的机器人名称以“skype”开头,在他们的系统中受到保护 . 在我更改名称以从中排除“skype”后,一切都按预期工作 . 你可能在你的中使用了“cortana”,这就是你得到这个错误的原因 .

相关问题