我有MVC 5项目,并且我使用NuGet安装软件包。昨天我已经安装了几个软件包,但是今天当我运行我的应用程序时,出现了缺少引用的错误。我已经意识到,我的项目没有从NuGet添加的任何引用和文件。我的应用程序中的packages
文件夹中都有所有这些程序包,但packages.config
文件中没有有关此程序包的记录。如果我在解决方案资源管理器中单击Manage NuGet Packages
,则在联机搜索中将所有软件包显示为installed
,但在all installed
选项卡中却没有显示任何软件包!从昨天开始我什么都没做?会发生什么以及如何修复我的所有软件包?
我不时发生这种情况。您可以尝试两种方法:
否则,只需卸载/重新安装每个软件包。
希望有帮助!
有时您添加的新程序包不支持当前处于活动状态的.net框架,因此也与活动的.net框架相关。