我在Azure上创建了一个样本机器人,下载并将所有nuget软件包升级到最新的稳定版本 . (Microsoft.Bot.Builder要求小于5.0的一个软件包System.IdentityModel.Tokens.Jwt除外)

还将.net框架更改为4.7,将C#编译器更改为最新的次要版本 .

由于涉嫌向后兼容,我认为这是有效的 . 它在当地做 . Bot模拟器工作得很好 .

但是回到Azure却没有 . 在设置.net框架4.7中被选中 .

主页不会崩溃并正确显示 . 但是消息不会传递给机器人 .

我假设天蓝支持的Bot Builder SDK版本有限制,但我没有找到任何此类声明 .

日志显示“HTTP错误500.0 - 内部服务器错误”找不到更具体的信息 .

有没有人遇到过类似的问题?

一般而言,升级 生产环境 应用程序库的最佳实践是什么?