c# - 命名空间“Microsoft.Bot.Builder”中不存在类型或命名空间名称“Dialogs”
问题描述
我正在.NET Framework C# 上使用 Microsoft Azure 构建一个聊天机器人,安装了所有引用,但在更新到Microsoft.Bot.Builder
4.0.7 后,此引用无法找到它并显示此类错误:
错误 CS0234 名称空间“Microsoft.Bot.Builder”中不存在类型或名称空间名称“Dialogs”(您是否缺少程序集引用?)
解决方案
Microsoft.Bot.Builder
Dialogs 有一个特定的包,即使它是同一个命名空间,它也没有附带。您需要安装此处Microsoft.Bot.Builder.Dialogs
链接的软件包并将其添加到您的 using 语句中。那应该摆脱你的错误。
使用包管理器
Install-Package Microsoft.Bot.Builder.Dialogs
使用 .NET CLI(用于 dotnet 核心)
dotnet add package Microsoft.Bot.Builder.Dialogs
推荐阅读
- excel - Excel - 删除单个单元格中的重复项(非 VBA 方法)
- entity-framework-core - 使用 Npgsql EnableRetryOnFailure - 发生重试时是否有任何可见性/日志记录?
- android - Android RecyclerView 生命周期 - 数据保存等
- javascript - 结合 2 个复杂的 Javascript 函数
- azure-application-insights - Application Insights starttrackevent stoptrackevent 在单个会话中跨页面
- c# - 如何通过单元测试执行 C# wpf 命令
- ssl - 为错误的主机名颁发 SSL 证书 (HP MFD)
- python - 异步函数上的 UnboundLocalError
- python-3.x - 为什么我在尝试使用 anaconda 导入 python-docx 时遇到 ModuleNotFoundError?
- c++ - 在矩阵中从左、右、上、下查找岛