Nuget添加库软件包参考错误

问题描述:

在我的一个项目中,我尝试添加某些nuget软件包时开始出现错误。任何jQuery.ui包,SassAndCoffee,Knockout.js,甚至Unity。错误是:Nuget添加库软件包参考错误

Install failed. Rolling back... The element 'http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd:authors' cannot contain child element 'http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd:author' because the parent element's content model is text only.

我已经创建了一个空的项目,所有这些安装罚款。有任何想法吗?

+0

我最终重建了这个项目。我仍然想知道发生了什么事。 – jhorback 2011-06-11 12:45:46

我的猜测是,你已经创建了一个旧版本的NuGet的项目,然后加入一些包到工程后,升级后的NuGet。新版本的Nuget没有作者作为authors元素的子元素,而是用逗号分隔的字符串列表。

在这种情况下,分辨率是删除软件包和手动从packages.config编辑出来。

this issue的解释和解决。