簡體   English   中英

VS2017 nuget無法加載項目依賴項

[英]VS2017 nuget failed to load project dependencies

我在最新版本的VS2017(15.5.3)中遇到了這個特殊問題。 即使我創建一個全新的解決方案,例如使用AspNet.Core模板,我在打開特定(新)解決方案后立即在解決方案資源管理器中獲得此Nuget解決依賴性錯誤。 而且它不僅適用於Nuget遠程軟件包,它的行為也相同,即使項目引用也會導致我一個額外的問題,因為我不能使用intelisense(對於當前的庫以外的庫)和其他VS花哨功能。 另一方面,如果我運行dotnet restore命令一切正常,所以問題出在Visual Studio中我猜,而不是一般的dotnet核心。 dotnet build和dotnet發布也像魅力一樣工作。

這是我通過右鍵單擊解決方案嘗試恢復nuget包時通常會得到的特定錯誤消息:恢復NuGet包時出錯:操作失敗,因為無法加載項目“x”的詳細信息。

我只想提一下,我已經嘗試重新安裝Visual Studio,包括Comunity和Enterpise版本,這也沒有運氣。 而且非常有趣的是,所有隊友都獲得了相同版本的Visual Studio和解決方案本身,並且他們沒有遇到同樣的問題。

知道什么是可能的解決方案嗎? 有人遇到同樣的問題嗎? 我已嘗試過這篇文章的解決方案,但沒有一個對我有用VS2017由於無法加載項目的詳細信息,操作失敗

謝謝。

我遇到了類似的情況

  • VS2017(15.5.6)。
  • 對於.Net Core項目, 無法加載項目'x'的詳細信息,操作失敗”
  • dotnet restore命令起初似乎很煩人,但錯誤仍然存​​在。
  • 此外,特殊文件夾Dependencies在每個項目中都標有黃色“警告”圖標。

在NuGet中搜索與此相關的錯誤,我發現了這篇文章( https://developercommunity.visualstudio.com/content/problem/160750/nuget-bug-in-vs155.html )。

問題(和解決方法)變得非常簡單。 該項目位於名稱中包含“特殊字符”的文件夾下,例如C:\\ Projects \\ A&B \\ 我剛剛刪除了文件夾名稱中的“&”字符( C:\\ Projects \\ AB \\ ),重新打開了解決方案,現在一切正常。

我希望這有幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM