将 Bot 从 Bot Framework Composer 部署到 Azure Function App
Deploy Bot from Bot framework composer to azure function app
我想将我的 Bot 从 Bot 框架 Composer 部署到 azure 函数应用程序(node.js,~12)和 azure 通道注册以测试和部署到其他通道。
如果您想通过 Bot Framework Composer 部署您的机器人,您应该在您的发布配置文件中配置您的 Publish Configuration
。请按照 this official guide 获取发布配置并将其粘贴到您的发布配置文件中。
我自己测试了整个过程,它对我来说非常有效:
将此粘贴到发布配置文件以进行部署:
测试我的回声机器人:
顺便说一句,当我测试整个过程时,我在部署后遇到函数运行时错误
:
Could not load file or assembly 'Microsoft.BotFramework.Composer.Functions
当我将 Azure 函数平台从 32 更改为 64 时,这个问题得到解决:
我遇到了类似的问题。
我确实通过 运行 以下脚本遵循了 Microsft 标准部署程序:
节点provisionComposer.js --subscriptionId= --name= --appPassword= --environment=
但是,运气不好。脚本失败并返回以下错误:
using tenant id :
creating app registration
user was not found
** provision failed **
我确实确保输入了正确的“订阅 ID”。
她能解释一下吗?
谢谢。
我想将我的 Bot 从 Bot 框架 Composer 部署到 azure 函数应用程序(node.js,~12)和 azure 通道注册以测试和部署到其他通道。
如果您想通过 Bot Framework Composer 部署您的机器人,您应该在您的发布配置文件中配置您的 Publish Configuration
。请按照 this official guide 获取发布配置并将其粘贴到您的发布配置文件中。
我自己测试了整个过程,它对我来说非常有效:
将此粘贴到发布配置文件以进行部署:
测试我的回声机器人:
顺便说一句,当我测试整个过程时,我在部署后遇到函数运行时错误 :
Could not load file or assembly 'Microsoft.BotFramework.Composer.Functions
当我将 Azure 函数平台从 32 更改为 64 时,这个问题得到解决:
我遇到了类似的问题。 我确实通过 运行 以下脚本遵循了 Microsft 标准部署程序:
节点provisionComposer.js --subscriptionId= --name= --appPassword= --environment=
但是,运气不好。脚本失败并返回以下错误:
using tenant id : creating app registration user was not found ** provision failed **
我确实确保输入了正确的“订阅 ID”。
她能解释一下吗?
谢谢。