C# 错误:生成还原了NuGet包。再次构建项目以在构建中包含这些包。更多信息

C# 错误:生成还原了NuGet包。再次构建项目以在构建中包含这些包。更多信息,c#,nuget,C#,Nuget,当我第一次构建项目时,构建成功,但当我发布项目时,构建失败,我会收到几个错误,如: 生成还原了NuGet包。再次构建项目以在构建中包含这些包。有关更多信息,请参阅下面的链接 这是什么意思?我能做什么呢?试着运行构建解决方案并重新启动visual studio。 它为我做了这项工作。对我来说,在一个项目中,我在packages.config中为nuget提供了不同版本的副本,它停止了从nuget.org下载包的项目。删除packages.config中的重复条目非常有效。在重建之前清理解决方案为

当我第一次构建项目时,构建成功,但当我发布项目时,构建失败,我会收到几个错误,如:

生成还原了NuGet包。再次构建项目以在构建中包含这些包。有关更多信息,请参阅下面的链接


这是什么意思?我能做什么呢?

试着运行构建解决方案并重新启动visual studio。
它为我做了这项工作。

对我来说,在一个项目中,我在packages.config中为nuget提供了不同版本的副本,它停止了从nuget.org下载包的项目。删除packages.config中的重复条目非常有效。

在重建之前清理解决方案为我解决了这个问题。

您是否遵循了错误消息中的链接?若否,原因为何?如果是这样的话,你对你在那里发现的东西有什么不明白的?我不明白他们说要做什么。他们所说的并没有成功:
术语“NuGet.exe”不被识别为cmdlet、函数、脚本文件或可操作程序的名称。检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试。
我仅重建了此生成错误引用的项目,该项目似乎已修复。为了让启动项目真正启动,我不得不重复这一点——错误又回来了,但仅仅重建那个问题项目就再次修复了它。看起来像是VS中的一个bug。无论如何,我不必重新启动VS。在花了太多时间试图找出一个不同的解决方案后,这一切都起了作用。“你试过把它关掉然后再打开吗?”