前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >NuGet程序包管理器

NuGet程序包管理器

作者头像
鱼找水需要时间
发布2024-03-18 08:22:18
1010
发布2024-03-18 08:22:18
举报
文章被收录于专栏:SpringBoot教程SpringBoot教程

1.为什么要用包管理工具?

 开发过程中几乎不可避免地要使用第三方包,当然可以不用包管理器。对于开源的项目可以直接引用源文件,预先构建好了的库也可以直接引用dll。但是用nuget之类的包管理器可以更方便地进行管理,比如最基本的安装、更新、卸载功能可以直接通过命令行或者IDE来操作。

2.常用的包管理工具

Linux:apt、yum Javascript:npm Java:Maven、Gradle Python:pip

3.Net中的包管理工具

NuGet是.NET平台上的包管理器,可以帮助开发者轻松地安装、更新和卸载第三方库和工具。

NuGet可以提高项目的开发效率和质量,因为它可以让开发者复用已有的优秀的代码,而不需要自己从头编写或者手动管理依赖关系。

4.使用方式

NuGet使用方式:

  • NuGet CLI
  • VS图形界面 (推荐)VS命令行【程序包管理器控制台】
4.1 命令行使用

注意:【默认项目】为目标项目。 1)安装:Install-Package XXX。-Version 指定版本。

安装包之前,先查看当前的包是否支持自己的项目框架

在这里插入图片描述
在这里插入图片描述

查看安装命令,复制到命令行执行

可以看到把依赖组件都下载了。 2)卸载:UnInstall-Package XXX 3)更新到最新版:Update-Package XXX

4.2 图形界面

傻瓜式安装

5.Tips

1、如果界面上没有【程序包管理控制台】选项,点击【工具】【NuGet包管理器】【程序包管理控制台】。 2、卸载包时,也可以双击解决方案进入 .csproj文件,删除对应包的引用 保存即可

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-03-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.为什么要用包管理工具?
  • 2.常用的包管理工具
  • 3.Net中的包管理工具
  • 4.使用方式
    • 4.1 命令行使用
      • 4.2 图形界面
      • 5.Tips
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档