如何从NuGet包中修复已删除的DLL?

时间:2012-11-11 10:34:58

标签: visual-studio-2010 nuget

使用NuGet,我在代码中添加了Json.NETNewtonsoft.Json)。由于错误(向CMS添加代码,忽略DLL和签出),我的参考DLL被删除了。

如何恢复?

我按照此SO question中的所有链接,但没有任何内容带回DLL。

1 个答案:

答案 0 :(得分:3)

如果您还有packages.config文件,则应该可以在packages文件夹中使用nuget.exe to restore the packages。您可以运行nuget install,然后运行packages.config文件的路径。

nuget install packages.config

这会将包恢复到packages文件夹,但不会修改您的项目。

如果您没有packages.config文件,可以尝试运行nuget install,指定包ID和版本。

如果您的packages文件夹中有文件,则可能需要在运行此命令之前删除它们。