【问题标题】:How to use NuGet?如何使用 NuGet?
【发布时间】:2011-06-30 22:27:31
【问题描述】:

我已经安装了 NuGet,如何使用?

我看了视频,我试过了

>Add-Package log4j
Command "Add" is not valid.
>

它不起作用,我在命令行窗口中输入了它。

编辑:

我使用 VS2010,我构建的是 WindowsForm App 而不是 ASP.NET。

【问题讨论】:

  • 您查看文档了吗?一切都在那里 - nuget.codeplex.com/…
  • @BrokenGlass 关键是找到那个链接!!我看过视频,但没用。
  • 对于那些将来访问这个线程的人...... 看到这个视频,它演示了如何使用 Visual Studio 使用 NuGet(使用对话框和控制台):youtube.com/watch?v=8pVrkbgyqgg

标签: c# .net winforms visual-studio nuget


【解决方案1】:

你有两个选择;

您可以使用 GUI;右键单击项目引用>添加库包引用...

或者你可以使用控制台,它有更多的功能,但我不推荐它。

【讨论】:

    【解决方案2】:

    当您应该在包管理器控制台窗口中输入它时,您在命令窗口中输入它。通过“查看”/“其他窗口”/“包管理器控制台”打开它。

    【讨论】:

      【解决方案3】:

      除了文档link之外回答您的具体问题:

      使用包管理器控制台,您可以通过过滤找到一个包,即:

      get-package -remote -filter Log4net
      

      找到所需的包后,您可以将其添加到您的项目中

      install-package log4net
      

      仅此而已 - 如果您不需要使用控制台,那么对于随意使用,Add Library Package Reference Dialog Box(很少)提供了一个易于使用的 UI 来添加包。

      【讨论】:

      • 并非如此。 >install-package 命令“安装”无效。他们以某种方式打开了不同的控制台,但我不知道如何。
      • 我认为您使用的是不同的窗口。在命令窗口中它不起作用。
      • @IAdapter 正如@Robert Jeppessen 的回答所详述,通过菜单View | Other Windows | Package Manager Console 打开控制台,或者通过菜单Tools| Library Package Manager | Package Manager Console 在我的文档链接中详述
      【解决方案4】:

      点击项目 --> 管理 nuget 包。

      你可以看到这个 youtube 视频,它展示了 Nuget 的重要性以及如何使用 VS 2012

      http://www.youtube.com/watch?v=AXfZsTj-7P0

      【讨论】:

        【解决方案5】:

        如果您有 Visual Studio 2013 或更高版本.. 解决方案现在提供 Nuget 包管理器,并且还将 packages.config 文件添加到解决方案中。 packages.config 文件包含有关解决方案中存在的所有包的信息。

        阅读更多 > About Nuget Install/Uninstall & Downgrading

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2019-03-29
          • 2011-05-25
          • 2016-10-15
          • 2017-07-15
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多