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