NuGet安装及简单使用

简介: 通过Visual Studio安装NuGet 直接下载并安装NuGet 通过Visual Studio安装NuGet 打开Visual Studio扩展管理器 2.选择联机库,并在搜索中写入NuGet,然后点击搜索结果中NuGet Package Manager后的下载 3.

通过Visual Studio安装NuGet

直接下载并安装NuGet

通过Visual Studio安装NuGet

  1. 打开Visual Studio扩展管理器

image
2.选择联机库,并在搜索中写入NuGet,然后点击搜索结果中NuGet Package Manager后的下载

image

3.下载完成后,出现条款窗口,点击“安装”即可

image

安装成功后重起Visual Studio即已安装成功

当我们重起完VisualStudio,再次打开“扩展管理器”时就能在“已安装的扩展”项中找到NuGet了

image

直接下载并安装NuGet

访问http://nuget.org/,点击Install NuGet下载Vsix文件,安装即可

通过NuGet管理器引用组件

在项目上或项目中引用的节点上点击右键,选择“Manage NuGet Packages”

image

之后出现NuGet管理界面

image

 

边栏名称 作用
Installed packages 是之前安装过的组件列表
Online 是在线查找NuGet服务器上的组件列表
Updates 已经引用,但是NuGet服务器上已经有新版本的更新列表
Recent packages 最近引用的组件列表

如果我们想使用哪个组件,只要点击相应组件右侧的Install安装即可

通过Powershell Console引用组件

启动Package Manager Console

image

如果要获取列表,输入Get-Package -ListAvailable 即可

image

如果要添加引用 使用如下命令格式即可

Install-Package 组件名

image

移除组件

Uninstall-Package 组件名

升级组件

Update-Package 组件名

 

关于NuGet Powershell的$PROFILE文件

NuGet Paclage Manage Console默认的$PROFILE文件保存在

%UserProfile%\Documents\WindowsPowerShell\NuGet_profile.ps1
如果需要加载时载入一些模块或脚本可以设置一下
目录
相关文章
|
Java C++ Spring
解决NoUniqueBeanDefinitionException异常的方法
了解Spring框架中`NoUniqueBeanDefinitionException`异常的原因和解决方案。此异常发生在容器内有多个相同类型的bean时,Spring无法决定注入哪个bean。解决方法包括:使用`@Primary`注解标记首选bean,利用`@Qualifier`注解配合`@Autowired`、`@Resource`、`@Inject`或`@Value`指定bean名称。选择哪种方法取决于业务需求和具体场景,预防措施是避免创建多个同类型bean或使用`@Primary`注解。
479 0
|
Windows
Winform控件优化之背景透明那些事1:Button控件等背景透明
WinForm不支持真正的透明,其控件透明的实现都是背景颜色设置和对应位置的父控件背景相同。 Winform中控件的背景透明只有三种:Button控件的透明、其他控件的透明...
3570 0
Winform控件优化之背景透明那些事1:Button控件等背景透明
|
NoSQL 前端开发 Redis
Windows 下安装和配置 Redis (图文教程)
Windows 下安装和配置 Redis (图文教程)
|
人工智能 自然语言处理 测试技术
软件测试/人工智能|如何使用ChatGPT帮我们写自动化测试脚本
软件测试/人工智能|如何使用ChatGPT帮我们写自动化测试脚本
软件测试/人工智能|如何使用ChatGPT帮我们写自动化测试脚本
|
关系型数据库 MySQL Shell
Mac安装Mysql(图文解说详细版)
Mac安装Mysql(图文解说详细版)
Mac安装Mysql(图文解说详细版)
|
数据采集 自然语言处理 语音技术
LangChain进阶:创建多模态应用
【8月更文第4天】随着自然语言处理 (NLP) 和计算机视觉 (CV) 技术的不断发展,多模态应用变得越来越普遍。这些应用结合了文本、图像、音频等多种数据类型,以增强用户体验并解决复杂的问题。LangChain 作为一款强大的工具链,可以很好地支持多模态数据的处理,从而开发出具有高度互动性和实用性的应用。
1010 1
|
网络协议 安全 Python
python实现对网络流量分析
Python提供多种工具进行网络流量分析,如`pcap`库用于实时捕包,`dpkt`库用于解码数据包,以及`Scapy`库进行高级分析。
835 1
一步步教你将包含其他文件的 Python 脚本等打包成 EXE
最近我编写了一个Python脚本,该脚本需要依赖两个同级目录下的文件才能正常运行。然而,当我将脚本打包成EXE程序后,必须将这两个文件放在EXE文件的同级目录下才能正常执行。为了简化部署,我希望能将这两个文件一起打包到EXE文件中,这时候该怎么办呢?
|
Kubernetes 网络协议 Cloud Native
K8s为什么需要calico? calico 原理深入理解.
K8s为什么需要calico? calico 原理深入理解.
2398 0
|
JavaScript Android开发 开发者
Mac搭建安卓模拟器(支持M1/M2/M3/M4)
Mac搭建安卓模拟器(支持M1/M2)
11925 0