无法构建解决方案,因为缺少NuGet引用

本文关键字:NuGet 引用 因为 构建 解决方案 | 更新日期: 2023-09-27 18:05:23

正如标题所说,我无法构建我的解决方案(c#),因为NuGet吐出这个错误

这个项目引用了这个项目中缺少的NuGet包电脑。使用NuGet Package Restore下载。更多的有关信息,请参见http://go.microsoft.com/fwlink/?LinkID=322105。的'packages'Fody.1.26.1'build'Fody.targets.

当我运行Get-Package时,它说没有安装包。我怎样才能去掉这个(我不再需要这个包了)

谢谢

无法构建解决方案,因为缺少NuGet引用

不要使用基于项目的nuget包还原!

确保你有最新的Nuget版本(工具->扩展和更新)

当你去构建项目时,它应该告诉你它需要下载nuget包(或者可能只是自动下载它们)。

编辑:

http://blog.davidebbo.com/2014/01/the-right-way-to-restore-nuget-packages.html

查找菜单项:"enable nuget package restore"在解决方案资源管理器中右键单击解决方案-而不是项目。

你收到一条消息:

是否要将此解决方案配置为下载和在构建期间恢复丢失的NuGet包?

按Ctrl+Q然后输入"Package Manager Console",这将弹出一个类似控制台的界面。

输入

Uninstall-Package Fody

并按enter键将为您删除此包