问题描述
有人可以帮助如何使用最新预览/2.0 版本的 Bot Framweork 启用/开发自定义操作。 microsoft documentation 似乎只适用于 v1.4.1
谢谢
解决方法
因此,BotComponents 是自定义操作的新途径。请按照指示 here。您可能需要更改的两件事是:
- 为
Microsoft.Azure.KeyVault.Core
更新/添加更新的软件包。我为这两个项目选择了3.0.5
。 - 使用
"components":[{"name":"MultiplyDialog"}]
而不是"components":[{"name":"CustomAction.MultiplyDialog"}]
。
在第 2 点上,我遇到了构建错误 (FileNotFoundException: Could not load file or assembly 'CustomAction.MultiplyDialog
),因此执行了上述操作来解决。奇怪的是,一旦我能够在 VS 中构建,然后在 Composer 中运行和测试,它又回到了 CustomAction.MultiplyDialog
,但它可以工作。
一旦 2.0
发布,此文档应成为 Composer 文档的一部分。