[英]ASP.NET - "Data at the root level is invalid" error while browsing Nuget Packages in VS 2017
[英]Error occured while restoring NuGet packages: Data at the root level is invalid. Line 1, position 1
請嘗試這些:
1)。 重啟VS。
2)。 使用 CMD 中的命令行、 nuget locals all -clear
-clear (nuget.exe) 或dotnet nuget locals all --clear
(dotnet.exe) 清除所有 NuGet 緩存。 請參閱此文檔: 清除本地文件夾。 然后嘗試恢復 NuGet 包。
3)。 刪除項目/VS 緩存文件,例如bin
、 obj
和項目文件夾中隱藏的.vs
文件夾。 轉到C:\\Users\\[username]\\AppData\\Local\\Microsoft\\VisualStudio\\16.0_XXXXXXX
並刪除每個 16.0_XXXXXX 文件夾中的ComponentModelCache
文件夾。
4)。 在 Visual Studio 安裝程序中修復 VS。
另外,由於我們不確定這個問題是否受特定NuGet包的影響,如果你嘗試新建一兩個簡單的項目,並在其中添加隨機NuGet包並在這些項目之間切換,也會出現同樣的錯誤出現?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.