安装DiscordSharp NuGet包时出现问题

时间:2016-01-10 18:20:56

标签: c# json.net package install nuget

我已解决此问题,请参阅我发布的答案

当我尝试使用程序包管理器控制台安装DiscordSharp(Github | NuGet)时出现问题。

当我使用Discord Sharp NuGet页面上显示的install命令时,我收到以下错误(抱歉格式化,请参阅我的评论以获取错误的屏幕截图):

PM> Install-Package DiscordSharp -Pre
Attempting to resolve dependency 'Newtonsoft.Json (≥ 6.0.0)'.
Install-Package : The element 'metadata' in namespace 'http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd' has invalid child     element 'developmentDependency' in namespace 
'http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd'. List of possible elements expected: 'copyright, tags, description, frameworkAssemblies,
references, dependencies, releaseNotes, language, summary' in namespace 
'http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd'.
At line:1 char:1
+ Install-Package DiscordSharp -Pre
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo: NotSpecified: (:) [Install-Package], InvalidOperationException
    + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand

这是我在安装任何其他软件包之前在新项目中遇到的错误,在DiscordSharp之前安装json.net后我得到了同样的错误。

如果有帮助我在Windows 8上使用Visual Studio 2012。

如果我在帖子中遗漏了任何需要的内容,请告诉我。谢谢你的帮助!

1 个答案:

答案 0 :(得分:0)

问题解决了:我使用Visual Studio 2012时,我的NuGet版本已经过时了。

更新到Visual Studio 2015解决了此问题。