【问题标题】:How to install PagedList.Mvc reference in MVC project如何在 MVC 项目中安装 PagedList.Mvc 参考
【发布时间】:2016-06-14 16:59:45
【问题描述】:

我尝试通过

在 Nuget 包管理器控制台中安装 PagedList.Mvc

PM > 安装包 PagedList.Mvc

但是得到 error 如下:

安装包:找不到包“PagedList.Mvc”。
在 行:1 字符:1
+ 安装包 PagedList.Mvc + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Install-Package], InvalidOperationException
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand

所以我通过 Manage Nuget packages for solution 在线安装。

但问题是我需要通过“为解决方案管理 Nuget 包”从在线安装每个项目。
有没有办法永久安装在我创建的每个项目的参考文件夹中?

【问题讨论】:

    标签: c# asp.net asp.net-mvc


    【解决方案1】:

    有什么方法可以永久安装在参考文件夹中 我创建的每个项目..?

    为解决方案安装它,因此如果存在多个项目,NuGet UI 将显示,您可以检查/选择要为其安装它的项目。

    稍后如果您在该解决方案下创建另一个项目,则必须单独安装它。

    我不太确定您所说的 permanently 到底是什么意思?

    要安装 NuGet 包,请使用 UI。右键单击解决方案并选择Manage NuGet package for solution。这将带来 UI。单击“浏览”选项卡 -> 选择包并从那里继续。

    【讨论】:

    • 永久意味着它应该存在于参考中,如果我稍后创建另一个解决方案..它怎么能做到。?
    • @Abhi,不,不能这样做。如果您明天创建另一个解决方案,则需要再次从 NuGet 安装它。
    • 有没有其他方法可以摆脱这个问题拉胡尔..?或者每次安装只是一个可选的。?
    • 如果需要该软件包,则必须明确安装它。据我所知,没有其他选择。
    • 我可以知道如何明确地..吗?因为我在控制台中运行了命令'Install-Package PagedList.Mvc',如上所述,但没有用..
    【解决方案2】:

    在包管理器控制台中写入

    PM> 安装包PagedList.Mvc

    链接在这里 https://www.nuget.org/packages/PagedList.Mvc/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-06
      • 2022-06-13
      • 1970-01-01
      相关资源
      最近更新 更多