博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Nuget的学习总结
阅读量:5311 次
发布时间:2019-06-14

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

Nuget的学习总结

今天研究了一下nuget,发现nuget实在是太有用了,便写下了这篇博客,希望记录一下自己的学习历程,也希望技术圈的朋友看到之后,如果里面哪里写的不够好,可以给我些宝贵的意见,以让我可以再接再厉~~下面是我对nuget的一些理解:

一、什么是nuget

NuGet 是一种 Visual Studio 扩展,它能够简化在 Visual Studio 项目中添加、更新和删除库(部署为程序包)的操作。 NuGet 程序包是打包成一个文件的文件集,扩展名是 . nupkg,使用开放打包约定 (OPC) 格式。

二、怎么安装NuGet

点击 工具-->扩展管理器(R)...-->右上角搜索框输入NuGet

搜索“nuget”就可以看到“nuget package manager”点击下载

安装完毕!可以看到:

安装成功后在使用时候,可能出现以下错误:

基础连接已经关闭 未能为 SSLTLS 安全通道建立信任关系

或者以下错误:

解决方案:

VS中选择“工具”》选项》包管理器》程序源包》修改为:

这样解决了~~

然后就可以使用了:

 

三、怎么使用nuget添加类库

下面试试下载个log4net类库看看吧!

步骤如下:

此时会把该引用自动添加到项目中:

安装好的NuGet在哪里找呢?安装过的包存放在项目根目录packages文件夹中;如下:

 

 

 

 

 

四、使用nuget更新类库(维护更方便)

有联网情况下,直接点击更新按钮就OK

 

五、使用命令行管理你的类库

 

 NuGet 同样内置基于 Windows PowerShell 的控制台,此控制台面向高级用户:

步骤:

由于 Windows PowerShell 是动态语言,它能够提供 Tab 扩展功能,从而帮助您正确输入命令行参数。 

如下:

 

 

 NuGet控制台有几个常用命令

1.Get-Package 获取当前项目已经安装的类库

 

2.Install-Package 安装指定类库(可以在这里查看ID)

格式如下:Install-Package 类库ID

如Install-Package log4net

3.Uninstall-Package 卸载指定类库,

格式如下:Uninstall-Package 类库ID

如Install-Package log4net 

4.Update-Package 更新指定类库,

格式如下:Update-Package 类库ID,

如Install-Package log4net

 

 

转载于:https://www.cnblogs.com/ITGirl00/p/3220734.html

你可能感兴趣的文章
任务二:零基础HTML及CSS编码(一)
查看>>
树和图的一些算法
查看>>
oracle创建表空间和用户
查看>>
进度条06
查看>>
阅读笔记01
查看>>
《未来简史》八、我就是我自己的神,在我活的地方
查看>>
再谈依赖注入(依赖注入的简单实现)
查看>>
Oracle数据库恢复
查看>>
hdu 1873 看病要排队
查看>>
Java 多线程Socket编程通讯--实现聊天室代码
查看>>
Topcoder SRM 597
查看>>
dubbo 负载均衡中策略决策
查看>>
Apache Shiro 简介
查看>>
详谈字符编码[二]代码页和一个乱码案例
查看>>
Call C# in powershell
查看>>
spring jdbc.property的配置与使用
查看>>
sql练习
查看>>
hdu 1106 排序
查看>>
Promise 执行时序
查看>>
Web中的积累:外观模式 Facade
查看>>