C# Nuget在newtonsoft.json包中行为不端
为什么Nuget在安装C# Nuget在newtonsoft.json包中行为不端,c#,json.net,nuget,nuget-package,C#,Json.net,Nuget,Nuget Package,为什么Nuget在安装Newtonsoft.Json v11.0.2后安装软件包时产生错误。每当我尝试安装另一个软件包时,都会出现以下错误 Install-Package : An error occurred while retrieving package metadata for 'Newtonsoft.Json.11.0.2' from source 'C:\Users\yusuf\Documents\Visual Studio 2015\Projects\Eman\packages'
Newtonsoft.Json v11.0.2
后安装软件包时产生错误。每当我尝试安装另一个软件包时,都会出现以下错误
Install-Package : An error occurred while retrieving package metadata for 'Newtonsoft.Json.11.0.2'
from source 'C:\Users\yusuf\Documents\Visual Studio 2015\Projects\Eman\packages'.
At line:1 char:1
+ Install-Package MaterialDesignThemes
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Install-Package], Exception
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.
InstallPackageCommand
每当我使用packages.config
中定义的Newtonsoft.json包删除该行时,该包将成功安装。是json包本身出了问题,还是我的包管理器出了问题,有人能告诉我如何解决这个问题吗
p.S.无论我在安装json包时尝试安装哪个包,都会发生这种情况
编辑我尝试删除
packages.config
中的包行,并多次删除下载的包文件并重新安装包,我一直遇到同样的问题首先,将Newtonsoft.Json v11.0.2降级为Newtonsoft.Json v6.0.4。其次,安装另一个nuget包
如果软件包安装成功,请将Newtonsoft.Json v6.0.4升级回Newtonsoft.Json v11.0.2。我多次尝试该解决方案,但均无效@torsan@SF1Dev对于这个问题有一个很好的答案,请参考。