Visual Studio:恢复NuGet包时出现错误:存在重复的包。

6

当我试图在 Visual Studio 2015 中构建我的解决方案时,出现了以下错误:Error Occurred while restoring nuget packages..... there are duplicate packages....。因此,我的大多数程序集在 references 中显示为黄色三角形并且无法还原。

如何解决这个问题?

1个回答

9

恢复Nuget包可能会在多种情况下失败。在这种具体情况下,是因为存在重复的包。如果您阅读完整的错误消息,您也会发现哪个包是重复的。

为了解决这个问题,请打开您的packages.config文件并从中删除这个重复的包条目。然后尝试构建恢复Nuget包。事情应该可以正常处理。


1
它对我不起作用,仍然收到相同的消息(尽管已更新了“ .packages”)。 - Maxim Kitsenko

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接