Тип или имя пространства имен "Bot" не существует в пространстве имен "Microsoft"?

У других людей так же много проблем с платформой бота, как и у меня?

Я просто пытаюсь выполнить шаги, описанные в разделе Отладка бота службы Azure Bot Service, чтобы я мог редактировать и запускать свой код локально, а затем отправлять его в облако. После долгой борьбы я запускаю файл 'debughost.cmd' и мне говорят, что он не может разрешить 'Bot'!

точная ошибка

D:\projects\PROJECT\messages\EchoDialog.csx(3,17): ошибка CS0234: тип или имя пространства имен "Bot" не существует в пространстве имен "Microsoft" (отсутствует ссылка на сборку?)

D: \ projects \ HelpfulCoa \ messages \ EchoDialog.csx (4,17): ошибка CS0234: тип или имя пространства имен "Bot" не существует в пространстве имен "Microsoft" (отсутствует ссылка на сборку?)

run.csx (9,17): ошибка CS0234: имя типа или пространства имен "Bot" не существует в пространстве имен "Microsoft" (отсутствует ссылка на сборку?)

run.csx (10,17): ошибка CS0234: имя типа или пространства имен "Bot" не существует в пространстве имен "Microsoft" (отсутствует ссылка на сборку?)

Код - всего лишь пример Echo, и я делаю все возможное, чтобы просто следовать бесчисленным хрупким шагам в документах.

Кто-нибудь еще сталкивался с этим? Есть ли решение?

1 ответ

You need to change the .net framework version to >=4.6. This error comes when the .net framework is 4.5. Microsoft.Bot.Builder version 3.8.0 works with it.

Другие вопросы по тегам