我代表我的朋友"Tharak“写信。
在Visual Studio2017IDE中发布企业机器人模板(SDK V4,C#.net )时遇到一个问题。请参阅部署到Azure app-service后的错误屏幕截图。我甚至尝试过将/api/message放在URL的末尾。从Visual studio发布解决方案时,获取发布的成功
如果有人分享部署企业机器人模板的指南/文章(特别是SDK V4,C#.net),这将是很有帮助的。sdk-v3到sdk-v4的部署有什么区别吗?由于SDK V3能够成功部署/浏览应用程序
我还在.Bot文件和应用服务(从Azure Portal)中更新了应用程序ID和应用程序密码。
尝试将Nuget包版本从4.2.0更新到4.2.2,并将.Net框架版本2.1更新到2.2(asp.net-core)
请帮帮忙
谢谢,
发布于 2019-02-15 02:52:44
看起来你的部署出了问题。
部署企业机器人与部署任何其他v4机器人没有什么不同。BF团队建议遵循this进行部署,但实际上还有另一种方式:
如果你右击你的sln文件并选择‘发布’,你就可以将你的机器人发布为web应用服务(而不是机器人服务)。然后,一旦它被部署,你就可以进入Azure并在与你刚刚部署的web应用服务相同的资源组中创建一个“机器人通道注册”资源。
您必须按照以下步骤手动创建AppId和AppPassword:
完成后,从步骤9和11中获取AppID和AppPassword,并将它们添加到“web应用程序服务”(机器人逻辑)的设置选项卡中:

https://stackoverflow.com/questions/54696626
复制相似问题