我在 VisualStudio2012中有解决方案和项目。
该项目的根目录中有一个文件 packages.config
。
出于这个问题的目的,让我们假设我意外地从我的项目的 References
部分删除了这些库。
当进入 NuGet 软件包管理器时,界面仍然在这些软件包旁边报告一个勾,表明它们已经安装。
我能看到的解决这种情况的唯一方法是删除 packages.config
中的所有条目,这将解决 NuGet 接口报告它们已安装的问题,并重新添加每个条目。
有更聪明的办法吗?我曾希望启用“启用 nuget 来恢复丢失的软件包”能够解决这个问题,但它似乎没有任何作用。