“Bot 无效。错误:MsaAppId:MsaAppId 已在使用中

"Bot is not valid. Errors: MsaAppId: MsaAppId is already in use

当我尝试将新技能部署到我的虚拟助手机器人时出现此错误

Deployment failed. Correlation ID: 484cfdba-38bb-4d45-8358-9245aef97167. { "error": { "code": "InvalidBotData", "message": "Bot is not valid. Errors: MsaAppId: MsaAppId is already in use.. " } }

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

那么这是否意味着对于我想要添加到我的虚拟助手机器人的每项技能,我都需要创建新的 MSA 应用程序 ID?

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

每个技能(连同虚拟助手本身)都是一个机器人框架 bot。每个机器人都是最简单的 bot channels registration。每个注册映射到一个应用程序,并且需要是唯一的。