我已经尝试过using Microsoft.AdaptiveCards;
和using AdaptiveCards;
,但是当我为Azure Web App Bot执行生成时,出现以下错误:
Dialogs \ BasicLuisDialog.cs(17,7):错误CS0246:类型或名称空间 找不到名称“ AdaptiveCards”(您是否缺少使用 指令还是程序集引用?)
有什么想法吗?
答案 0 :(得分:0)
戴尔, 您需要在项目的csproj文件中添加对AdaptiveCard程序集文件的引用。
找到文件“ 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>
您告诉代码文件需要什么程序集,但没有告诉项目在哪里找到它。