繁体   English   中英

NuGet软件包声称未正确安装

[英]NuGet Packages claiming to not be correctly installed

我有一个引用的项目

WindowsAzure.ServiceBus

但是,当我重建项目时,出现错误:

1> C:\\ Users \\ xyz \\ documents \\ Visual Studio 2017 \\ Projects \\ MyProject \\ Class.cs(1,17,1,27):错误CS0234:类型或名称空间名称'ServiceBus'在名称空间'中不存在Microsoft'(您是否缺少程序集参考?)

1> C:\\ Users \\ xyz \\ documents \\ Visual Studio 2017 \\ Projects \\ MyProject \\ Class.cs(12,24,12,38):错误CS0246:找不到类型或名称空间名称'EventHubClient'(您是缺少using指令或程序集引用?)

我已删除并恢复了解决方案的程序包目录,但无济于事。 我尝试过重新安装NuGet软件包:

Update-Package -reinstall

声称成功还原了软件包。 我可以成功Build项目,但是Rebuild失败。 在命令提示符下发出MSBuild也会失败。

只是为了阐明没有using语句Class.cs的所有理论:

using Microsoft.ServiceBus.Messaging;

我不知道该如何进行; 谁能提供任何下一步的想法?

发表要点:)(我爱他们)

我想到的另一件事是升级.NET Framework版本。 如果nuget dll是为更高的.NET运行时构建的,则“输出”窗口中只会打印一条警告消息,而“错误”窗口将保持清晰。 但是构建失败。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM