Azure Function Bot 部署失败
Failed deployment of Azure Function Bot
我最近在 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 门户登录来创建功能机器人 -> 使用 Azure Bot 服务创建机器人,结果相同。
此外,即使部署失败,也会实际创建一个 Function App 实例(我可以在主 Azure 仪表板的资源回顾中看到它),尽管这个 Function App 似乎缺少标准机器人服务的一些典型特性和属性,因为例如我找不到 "Test in Web Chat" 功能(实际上,整个 "Bot Management" 部分都丢失了)。
甚至创建的Function App实例的图标本身也与Function Bots官方文档中显示的图标不同。
难道我做错了什么?官方文档真的是最新的吗?是否有任何其他更完整的教程来解决此类问题?
在此先感谢您的支持。
我遇到了同样的问题并联系了 Azure 支持。他们说要确保您不在 Bot 名称中使用任何保留的 MSFT 字词。我的机器人名称以 "skype" 开头,在他们的系统中受到保护。在我更改名称以从中排除 "skype" 之后,一切都按预期进行。您可能使用了 "cortana",这就是您收到此错误的原因。
我最近在 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 门户登录来创建功能机器人 -> 使用 Azure Bot 服务创建机器人,结果相同。
此外,即使部署失败,也会实际创建一个 Function App 实例(我可以在主 Azure 仪表板的资源回顾中看到它),尽管这个 Function App 似乎缺少标准机器人服务的一些典型特性和属性,因为例如我找不到 "Test in Web Chat" 功能(实际上,整个 "Bot Management" 部分都丢失了)。
甚至创建的Function App实例的图标本身也与Function Bots官方文档中显示的图标不同。
难道我做错了什么?官方文档真的是最新的吗?是否有任何其他更完整的教程来解决此类问题?
在此先感谢您的支持。
我遇到了同样的问题并联系了 Azure 支持。他们说要确保您不在 Bot 名称中使用任何保留的 MSFT 字词。我的机器人名称以 "skype" 开头,在他们的系统中受到保护。在我更改名称以从中排除 "skype" 之后,一切都按预期进行。您可能使用了 "cortana",这就是您收到此错误的原因。