C# 类型或命名空间名称';服务总线&x27;命名空间中不存在';微软';?

C# 类型或命名空间名称';服务总线&x27;命名空间中不存在';微软';?,c#,visual-studio,azure,C#,Visual Studio,Azure,我正在使用-> Visual Studio 2017企业版, ,.Net Framework 4.5.2 ,Microsoft.ServiceBus.dll版本3.0.0.0 在我的本地系统中,没有收到任何问题,但在将更改推入发布管道后,出现如下错误 错误CS0234:类型或命名空间名称“ServiceBus”不存在 在命名空间“Microsoft”中(是否缺少程序集引用 我是否遗漏了任何内容将“Microsoft.Azure.ServiceBus”包添加到您的项目中: 使用NuGet还原配置

我正在使用-> Visual Studio 2017企业版, ,.Net Framework 4.5.2 ,Microsoft.ServiceBus.dll版本3.0.0.0


在我的本地系统中,没有收到任何问题,但在将更改推入发布
管道后,出现如下错误

错误CS0234:类型或命名空间名称“ServiceBus”不存在 在命名空间“Microsoft”中(是否缺少程序集引用

我是否遗漏了任何内容将“Microsoft.Azure.ServiceBus”包添加到您的项目中:

使用NuGet还原配置Azure DevOps管道:


您是如何引用“Microsoft.ServiceBus”的?您是使用Nuget还是引用本地文件?“将更改推送到发布管线后”-因此,它在本地构建并运行良好,但您的构建或CI服务器没有正确地获取依赖关系?这是什么软件?您的发布管道是什么?我已尝试通过NuGet安装“Microsoft.Azure.ServiceBus”,所有版本从3.0.0到4.1.1,但无法安装。例如:严重性Code说明项目文件行抑制状态错误无法安装程序包“Microsoft.Azure.ServiceBus 3.0.2”。您正试图将此程序包安装到以“.NETFramework,Version=v4.5.2”为目标的项目中,但该程序包不包含任何与该框架兼容的程序集引用或内容文件。有关详细信息,请参阅请联系软件包作者。