vs2015全新nuget使用全析

  随着vs2015正式版本的发布,实在按捺不住,安装体验了一把,感触最大的除了可以调试lamda以外莫过于对nuget的升级。

  先来一张全景:

  怎么样,风格完全不同了吧。可以显示与发行版本了,右上角那个小齿轮就是nuget的设置了

  除了界面的风格不同了,更大的区别是增加了很多的新功能,它们主要集中在了右半侧。

  先来看第一排:

,未安装的操作那里会显示安装(安装的时候还可以选择版本了),已经安装了得会显示升级、卸载、降级

  下边的选项会根据是否已安装显示不同的功能选项。

如果尚未安装

  

  勾选预览窗口,在点击安装的时候会出现一个这个包的预览界面,这里就不在截图了。

  依赖项行为:忽略依赖项、最低、最高修补程序、最高次要版本、最高。

    忽略依赖项:最好不要选择这项,既然有依赖项,如果不装的话那怎么可能运行的起来?这个说的有点绝对了,不知道微软为什么设计这么选项,强迫症吗?

    最低:这个和以前的nuget没啥区别,安装满足该软件包的依赖项的最小版本(是不是很绕嘴,呵呵)。

    最高修补程序:说到这个就要说一下软件的版本号了,如:5.3.2,依次为主版本号 . 子版本号 .修正版本号。那这个的意思为:如果版本1.2.2为指定最高版本,那就会安装1.2.0(或者1.2)。

    最高次要版本:同上,如果版本1.2.2为指定最高版本,那就会安装1.0.0(或者1)。

    最高:安装依赖项可提供的最高版本。

  文件冲突操作:提示、全部覆盖、全部忽略。这个就不多解释了。

  如果已安装:

    

    这几个选项也很明确了。

  至此,新版nuget管理大致介绍完毕,整体来看,新增了指定版本安装、升级,降级,依赖性选择性安装。

时间: 2024-11-26 04:54:29

vs2015全新nuget使用全析的相关文章

【Hibernate步步为营】--核心对象+持久对象全析(二)

上篇文章讨论了Hibernate的核心对象,在开发过程中经常用到的有JTA.SessionFactory.Session.JDBC,其中SessionFactory可以看做数据库的镜像,使用它能够创建Session对象,JTA用来管理事务,在对象模型修改后同步到数据库中,另外还有Hibernate作为持久层它封装了持久层的转化过程,下面着重讨论持久对象的转换过程. 一.状态解析 Hibernate的持久对象主要分为三个状态,Transient.Persistent.Detached,其中Tran

博客1: 将相关的小命令进行全析了解      

对于文件的相关操作:    1.首先你要查看,那么相关的查看文件的命令是:            cat,tac,head,tail,more,less    这其中包括了多功能查看一个文件的选项,可以查看man文档.    2.那么我们知道,一个文件它有分为两部分,一部分是matadata,另一部分就是我们熟知的data.      上文中介绍了如何查看正文data的方法,下面我们介绍如何管理matadata的相关命令:          touch,stat    对于时间戳的理解,及其命令

【Hibernate步步为营】--核心对象+持久对象全析(三)

上篇文章讨论了Hibernate持久对象的生命周期,在整个生命周期中一个对象会经历三个状态,三种状态的转换过程在开发过程中是可控的,而且是通过使用方法来控制它们的转化过程,具体的转化过程今天就来着重讨论下. 二.状态转化方法 前面说到对象之间的转化过程是通过使用方法来实现的,这些方法是很重要的,先看张图 上面这张图在三篇文章中都有用到,它详细描述了持久对象三种状态的转换过程及具体的转化方法,另外还有垃圾回收器,对象在瞬态和脱管状态下如果长时间不适用将会在某一时刻被Java回收器回收,消亡. 1.

【Hibernate步步为营】--核心对象+持久对象全析(一)

引言 上篇博客对Hibernate进行了基本的解析,并分析了它的一些特性.Hibernate能够如此的流行也是因为它有诸多优点,任何事物都有两面性,Hibernate虽然流行,但是也有很多缺点,其中最主要的是封装问题,想要使用数据库特性的语句,该框架就显得很不成熟了.那接下来讨论下有关Hibernate的核心运行机制. 一.Hibernate核心 1.核心解析图 一个非常简单的Hibernate体系结构图: 从上图可以看出,Hibernate使用数据库和配置信息来为应用程序提供持久化服务.应用程

全新一点公益全返公益APP开发

全新一点公益科技开发,公益APP开发 公益软件开发 (一点公益江先生:185,2911,8412 一点公益全返, 一点公益平台开发. 一.一点公益系统是怎么玩的呢?   首先消费者注册成为一点公益的消费会员(公益信使),信使在任何一家已经入驻的商家那里进行消费,均可以参与"一点公益"消费fan利模式.   1.注册一点公益信使没有任何加盟条件和任何费用   2.注册一点公益信使之后便可以推荐别人注册成为一点公益信使   3.通过你注册的信使在公益联盟商家消费,你可以获得推荐人的激励收益

【WCF全析(二)】--服务配置部署详解

上篇文章主要讨论了WCF的基本内容,其中包括WCF的术语.创建方法及WCF在开发过程中使用的意义,它不仅能够提供程序之间的通信,而且还能提供程序和数据间的通信,WCF提供了多样化的程序之间的通信,不仅支持App的通信而且还支持web与应用程序之间的通信,可谓是功能强大.虽然上文讨论了WCF的基本使用方法,并做了很多Demo,但是都只是关于WCF的创建和调用的,今天来看看WCF的配置方法. WCF 配置导图 上图整理了服务配置过程中所用到的基本的元素,大致的步骤主要是首先要在调用服务的程序集中添加

【WCF全析(一)】--服务协定及消息模式

上周微软开发布会说.NET支持完全跨平台和并开放Core源码的新闻,让我们顿时感到.NET要迎来它的春天.虽然早在几年前.NET就能开发Android和IOS,但是这次的跨平台把Linux都放到了微软战略之中,以后的.NET Developer就可以使用Vs开发Linux应用了,Developer又有了新的选择,从微软的战略转型也可以看出互联网已经步入到了新的模式,以后不再是PC的时代,移动互联和云时代已经到来. 最近做项目时使用到了WCF,项目把数据层和程序层进行了分割,相互之间的数据传输使用

新能源车补贴政策解全析

http://bangumi.tv//blog/137262 http://bangumi.tv//blog/137315 http://bangumi.tv//blog/137309 http://bangumi.tv//blog/137356 http://bangumi.tv//blog/137355 http://bangumi.tv//blog/137358 http://bangumi.tv//blog/137360 http://bangumi.tv//blog/137359 ht

【架构之路之WCF全析(一)】--服务协定及消息模式

上周微软开发布会说.NET支持完全跨平台和并开放Core源码的新闻,让我们顿时感到.NET要迎来它的春天.虽然早在几年前.NET就能开发Android和IOS,但是这次的跨平台把Linux都放到了微软战略之中,以后的.NET Developer就可以使用Vs开发Linux应用了,Developer又有了新的选择,从微软的战略转型也可以看出互联网已经步入到了新的模式,以后不再是PC的时代,移动互联和云时代已经到来. 最近做项目时使用到了WCF,项目把数据层和程序层进行了分割,相互之间的数据传输使用