NuGet 不显示已安装的包

Bry*_*yuk 5 asp.net-mvc nuget nuget-package visual-studio-2013

我有 MVC 5 项目,我使用 NuGet 来安装包。昨天我安装了几个软件包,但是今天当我运行我的应用程序时,我收到了缺少引用的错误。我已经意识到,我的项目没有任何从 NuGet 添加的引用和文件packages。我的应用程序的文件夹中有所有这些包,但文件中没有关于这些包的记录packages.config。如果我单击Manage NuGet Packages我的解决方案资源管理器,在在线搜索中它会将我所有的包显示为installed,但在all installed选项卡中它不会向我显示任何包!从昨天开始我什么都没做?会发生什么以及如何修复我的所有包裹?

Bo *_* TX 5

我不时发生这种情况。您可以尝试两件事:

  1. 在“解决方案资源管理器”中右键单击您的解决方案,然后选择“启用 NuGet 包还原”
  2. 关闭并重新打开 VS
  3. 尝试重建

否则,只需卸载/重新安装每个软件包。

希望有帮助!