Не удалось найти тип или имя пространства имен AdaptiveCards. - PullRequest
0 голосов
/ 21 сентября 2018

Я пробовал и using Microsoft.AdaptiveCards;, и using AdaptiveCards;, но когда я выполняю сборку для своего бота Azure Web App, я получаю следующую ошибку:

Dialogs \ BasicLuisDialog.cs (17,7): ошибка CS0246: Не удалось найти тип или имя пространства имен AdaptiveCards (отсутствует директива using или ссылка на сборку?)

Есть идеи?

1 Ответ

0 голосов
/ 25 сентября 2018

Дейл, вам нужно добавить ссылку на файл сборки AdaptiveCard в файле csproj вашего проекта.

Найдите файл 'Microsoft.Bot.Sample.LuisBot.csproj' и откройте его для редактирования.Найдите раздел с именем ItemGroup и добавьте следующий фрагмент кода:

<Reference Include="AdaptiveCards, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
  <HintPath>packages\AdaptiveCards.1.0.3\lib\net452\AdaptiveCards.dll</HintPath>
</Reference>

Вы указали в своем файле кода, какая сборка вам нужна, но вы не сказали проекту, где ее найти.

...