[英]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.