Visual studio 如何使用bot Builder SDK for.NET将bot发布到Azure,而不首先使用bot服务?

Visual studio 如何使用bot Builder SDK for.NET将bot发布到Azure,而不首先使用bot服务?,visual-studio,azure,botframework,Visual Studio,Azure,Botframework,我已经使用visual studio为.NET使用bot Builder SDK创建了一个bot。但是,没有关于在不使用bot服务的情况下将bot发布到Azure的说明 这是可能的还是我们需要先使用bot服务?bot框架命名有点混乱 有两种启动方式: 这两个选项都是带有Bot Builder SDK的Web应用程序。第一个选项将生成代码(基于bot模板),发布到Azure并注册到bot频道;所有这些都会自动为您完成。第二个选项为您提供了更大的灵活性,您可以将自己的代码编写为ASP.NET

我已经使用visual studio为.NET使用bot Builder SDK创建了一个bot。但是,没有关于在不使用bot服务的情况下将bot发布到Azure的说明


这是可能的还是我们需要先使用bot服务?

bot框架命名有点混乱

有两种启动方式:

这两个选项都是带有Bot Builder SDK的Web应用程序。第一个选项将生成代码(基于bot模板),发布到Azure并注册到bot频道;所有这些都会自动为您完成。第二个选项为您提供了更大的灵活性,您可以将自己的代码编写为ASP.NET Web App(或Node.js),发布和注册将需要手动完成

当您使用.NET的Bot Builder SDK时;在页面完成后,下一件事就是简单地将您的web应用程序项目发布到Azure(或AWS,甚至任何时候)。有很多方法可以做到这一点,但是在VisualStudio中;只需右键单击您的Bot项目,选择(可能需要一些VS附加组件)。一旦你的机器人进入云端(Azure)。您需要这样做,并且消息传递端点将是Azure()中的新Bot Web应用程序

最后,请确保更新代码中的Microsoft应用程序IDMicrosoft应用程序密码,然后再次重新发布Bot应用程序。现在,您可以测试和配置与bot对话的通道