【问题标题】:This project references NuGet Packages that are missing:该项目引用了缺失的 NuGet 包:
【发布时间】:2015-03-26 08:42:15
【问题描述】:

我刚刚导入了一个开源软件的源文件的 .sln,我遇到了很多这样的构建错误:

"This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them."

Right Click this Project> "Manage NuGet Packages" > "Settings": 

"NuGet Package Manager" 下拉菜单下 我确实在"Package Restore" 下选中了这两个选项。

如何在 .csprojs 上启用“NuGet 包还原”?

【问题讨论】:

    标签: asp.net-mvc visual-studio-2012


    【解决方案1】:

    您可以右键单击您的解决方案,然后选择Manage NuGet Packages for Solution...

    如果使用了未下载的包,您将在Manage NuGet Packages 屏幕顶部看到一个带有恢复包选项的黄色条。

    this page for more documentation

    您也可以打开项目的Manage NuGet Packages for Solution 对话框。

    您也可以通过右键单击解决方案并选择 Enable NuGet Package Restore 来自动下载构建包。

    【讨论】:

      【解决方案2】:

      在我的情况下,当我更新了一些可用更新的软件包时,这个问题得到了解决。由于可用更新,它可能不会下载这些软件包。更新这些包和清理构建解决方案对我有用。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-11-29
        • 1970-01-01
        • 1970-01-01
        • 2014-05-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-04-05
        相关资源
        最近更新 更多