Я начал с образца бота из Azure.Тем не менее, он, кажется, устарел (несоответствия .Net Core).Поэтому я переключился на DialogPromptBot семпл в качестве моего начального места.Я внес изменения в пример кода, чтобы он делал то, что я хочу, на своей локальной машине, но я не могу его запустить и запустить в Azure.Я попытался выполнить развертывание с GitHub, но все, что он сделал, это намазал бот, полученный из DialogPromptBot, поверх существующего бота, и получающийся беспорядок не запустился.Когда я нажимаю на Test in Web Chat , он просто отображается в «Ожидание готовности бота».Я хочу использовать WaterfallDialog, потому что у меня есть ряд вопросов.
Есть ли способ развернуть бота с нуля?Я пытался издавать из VS.Он заявил о публикации, однако я получил следующую ошибку:
Произошла ошибка при запуске приложения.
.NET Core 4.6.26614.01 X86 v4.0.0.0 |Microsoft.AspNetCore.Hosting версия 2.1.1-rtm-30846 |Microsoft Windows 10.0.14393 |Нужна помощь?
Служба приложений отображается, но не бот.
Примечание : у меня работает Visual Studio для Mac.
Обновление : я начал с чистого образца из Azure.Удостоверился, что я сопоставил версии библиотек с образцами в образце, и теперь все работает.Эмулятор бота на рабочем столе, веб-чат и Skype выглядят совершенно по-разному.