“验证码无效。错误:MsaAppId:MsaAppId已在使用中

时间:2019-07-19 19:52:10

标签: botframework .net-core-2.2

当我尝试将新技能部署到我的虚拟助手机器人时,我得到了这个错误

  

部署失败。相关ID:   484cfdba-38bb-4d45-8358-9245aef97167。 { “错误代码”:   “ InvalidBotData”,“消息”:“ Bot无效。错误:MsaAppId:   MsaAppId已被使用。.“}}

根据here发布的评论,一个应用程序ID只能与一个机器人相关。

这是否意味着对于我要添加到Virtual Assistant bot的每项技能,我需要创建新的MSA App ID?

1 个答案:

答案 0 :(得分:0)

是的,您需要有一个单独的MSA应用程序(ID将是唯一的,如果需要,密码可以相同)。

每项技能(以及Virtual Assistant本身)都是一个机器人框架 bot 。每个机器人都是最简单的bot channels registration。每个注册都映射到一个应用,并且必须唯一。