Я получаю внутреннюю ошибку после развертывания моего бота в Azure во время работы в эмуляторе.
После развертывания и запуска тестового веб-канала вы получите сообщение «Извините, у моего бота ошибка кода».
Где, когда я вижу проблему там, это показывает Внутреннюю ошибку 500 Сервера.
После этого при удалении этих строк
await Conversation.SendAsync(activity, () => new Dialogs.RootDialog());
, тогда он будет работать везде, используя приведенный ниже код: -
ConnectorClient connector = new ConnectorClient(new Uri(activity.ServiceUrl));
Activity reply = activity.CreateReply("You sent me a message");
await connector.Conversations.ReplyToActivityAsync(reply);
Bot Dialogs отлично работает в эмуляторе, который только что столкнулся с проблемой в Azure. Может, кто-нибудь подскажет мне об этом? потому что я хочу использовать Bot Dialogs.
Спасибо.