我可以看到我可以直接从 Azure 门户创建一个机器人服务并将其与机器人框架连接起来?据我所见,它创建了一个项目,这与我的 Visual Studio 中的 C# bot 项目有点不同。然后它让我可以将它与远程存储库持续集成,这到底是什么以及这有什么不同从在 Studio 中创建项目,在 Bot 框架网站中创建一个机器人,然后从 VS 发布它?它说它将创建“一些文件开始”,但尽管我选择 C# 作为一种语言,但我绝对看不到创建基于 C# 的项目。 微软在这个主题上的支持非常非常差。
问问题
615 次
1 回答
1
它实际上是一个基于 C# 的项目。请参阅调试在 Windows 上使用 Azure Bot 服务构建的 C# 机器人
Azure 机器人服务中的 C# 环境与 Node.js 的共同点比典型的 C# 应用程序更多,因为它需要运行时主机,很像 Node 引擎。在 Azure 中,运行时是云中托管环境的一部分,但您需要在本地桌面上复制该环境。
首先,您需要设置环境。你需要:
- Azure 机器人服务代码的本地副本(请参阅 设置持续集成)
- Bot 框架模拟器
- Azure 函数 CLI
- 点网 CLI
如果你想在 Visual Studio 15 中进行断点调试:
- Visual Studio 15——社区版可以正常工作
- 命令任务运行程序 Visual Studio 扩展
这些也是要求:
于 2017-03-24T19:38:29.537 回答