博客
关于我
NuGet学习笔记001---了解使用NuGet给net快速获取引用
阅读量:795 次
发布时间:2023-02-17

本文共 760 字,大约阅读时间需要 2 分钟。

NuGet入门指南:从零开始快速上手

NuGet的优势在哪里?

在开发过程中,我们经常需要引入各种第三方库,比如JQuery、Newtonsoft.Json等。手动下载并添加这些库确实麻烦,但使用NuGet可以轻松解决这些问题。NuGet不仅可以管理类库,还能自动更新引用,极大提升开发效率。

如何安装NuGet扩展?

在安装了MVC3后,NuGet已经预装好了。要使用它,请按照以下步骤操作:

  • 打开扩展管理器:点击菜单栏中的“工具” > “扩展管理器(R)”。
  • 搜索NuGet:在右上角搜索框中输入“NuGet”。
  • 下载并安装:找到NuGet包管理器,点击下载按钮开始安装。
  • 完成安装:安装完成后,重启Visual Studio,NuGet会自动注册。
  • NuGet如何管理类库?

    打开NuGet包管理器,输入类库名称或关键字(如“Newtonsoft.Json”)进行搜索。点击目标类库并点击“安装”,NuGet会自动下载并添加到项目引用中。

    如何通过命令行管理类库?

  • 打开命令行控制台:点击菜单栏中的“工具” > “Package Manager Console”。
  • 使用命令管理:输入以下命令进行操作:
    • Get-Package:查看已安装的类库。
    • Install-Package:安装指定类库(如Install-Package Newtonsoft.Json)。
    • Uninstall-Package:卸载不需要的类库。
    • Update-Package:更新类库到最新版本。
  • 为什么要选择NuGet?

    • 自动引用管理:添加类库时,NuGet会自动更新引用。
    • 版本控制:通过指定版本避免版本冲突。
    • 本地开发:可以搭建私有NuGet服务器,管理公司内部类库。

    通过以上步骤,你可以快速熟悉并开始使用NuGet,提升开发效率。

    转载地址:http://kgjfk.baihongyu.com/

    你可能感兴趣的文章
    NN&DL4.1 Deep L-layer neural network简介
    查看>>
    NN&DL4.3 Getting your matrix dimensions right
    查看>>
    NN&DL4.8 What does this have to do with the brain?
    查看>>
    nnU-Net 终极指南
    查看>>
    No 'Access-Control-Allow-Origin' header is present on the requested resource.
    查看>>
    NO 157 去掉禅道访问地址中的zentao
    查看>>
    no available service ‘default‘ found, please make sure registry config corre seata
    查看>>
    no connection could be made because the target machine actively refused it.问题解决
    查看>>
    No Datastore Session bound to thread, and configuration does not allow creation of non-transactional
    查看>>
    No fallbackFactory instance of type class com.ruoyi---SpringCloud Alibaba_若依微服务框架改造---工作笔记005
    查看>>
    No Feign Client for loadBalancing defined. Did you forget to include spring-cloud-starter-loadbalanc
    查看>>
    No mapping found for HTTP request with URI [/...] in DispatcherServlet with name ...的解决方法
    查看>>
    No mapping found for HTTP request with URI [/logout.do] in DispatcherServlet with name 'springmvc'
    查看>>
    No module named 'crispy_forms'等使用pycharm开发
    查看>>
    No module named cv2
    查看>>
    No module named tensorboard.main在安装tensorboardX的时候遇到的问题
    查看>>
    No module named ‘MySQLdb‘错误解决No module named ‘MySQLdb‘错误解决
    查看>>
    No new migrations found. Your system is up-to-date.
    查看>>
    No qualifying bean of type XXX found for dependency XXX.
    查看>>
    No resource identifier found for attribute 'srcCompat' in package的解决办法
    查看>>