لقد حاولت تثبيت 10.0.1 و 10.0.2 في Visual Studio 2013 و 2015. الإصدار 9.0.1 يعمل بشكل جيد. 10.0.1 و 10.0.2 فشلان مع الخطأ التالي:
الإخراج من وحدة تحكم حزمة NuGet
PM> Install-Package Newtonsoft.Json
Attempting to gather dependencies information for package 'Newtonsoft.Json.10.0.2' with respect to project 'ConsoleApplication1', targeting '.NETFramework,Version=v4.5.2'
Attempting to resolve dependencies for package 'Newtonsoft.Json.10.0.2' with DependencyBehavior 'Lowest'
Resolving actions to install package 'Newtonsoft.Json.10.0.2'
Resolved actions to install package 'Newtonsoft.Json.10.0.2'
Install failed. Rolling back...
Package 'Newtonsoft.Json 10.0.2' does not exist in project 'ConsoleApplication1'
Package 'Newtonsoft.Json 10.0.2' does not exist in folder 'C:\Users\gudatcomputers\documents\visual studio 2015\Projects\ConsoleApplication1\packages'
Install-Package : An error occurred while downloading package 'Newtonsoft.Json 10.0.2' from source
'https://www.nuget.org/api/v2/'.At line:1 char:1
+ Install-Package Newtonsoft.Json
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Install-Package], Exception
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackage
Command
يبدو أن هذا خطأ في nuget.org
أقترح أن ترفعه معهم
بالنسبة لأي شخص لديه هذه المشكلة ، فإن المشكلة تكمن في عنوان URL https://www.nuget.org/api/v2/
. قم بتحديث التطبيق الخاص بك لاستخدام https://api.nuget.org/v3/index.json
بدلاً من ذلك وسيتم تثبيته بشكل صحيح
إذا استبدلت https://www.nuget.org/api/v2/ بـ https://api.nuget.org/v3/index.json كما تقترح فأنا أواجه مشكلة أخرى عندما أقوم بتثبيت Umbraco ، فإن البيانات الوصفية newtonsoft.json خطأ.
خطأ: حدث خطأ أثناء استرداد بيانات تعريف الحزمة لـ 'Newtonsoft.Json.10.0.3' من المصدر 'c: \ Users \ navneet.kaur.defactoinfotech \ documents \ visual studio 2015 \ Projects \ 1 \packs'.
التعليق الأكثر فائدة
بالنسبة لأي شخص لديه هذه المشكلة ، فإن المشكلة تكمن في عنوان URL
https://www.nuget.org/api/v2/
. قم بتحديث التطبيق الخاص بك لاستخدامhttps://api.nuget.org/v3/index.json
بدلاً من ذلك وسيتم تثبيته بشكل صحيح