BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

NuGet提升速度,加入默认配置及Concierge服务

| 作者 Roopesh Shenoy 关注 0 他的粉丝 ,译者 邵思华 关注 3 他的粉丝 发布于 2013年8月31日. 估计阅读时间: 2 分钟 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。

NuGet 在本周宣布了2.7版本的发布,改善了一些性能问题,加入了新的扩展API、命令行还原功能、默认配置项以及一些其它特性。

新版本将占用更小的内存、更少的硬盘空间并加快了套件的安装速度。对基于OData的feed的查询变得更加智能,以减少整体的负载。

以下是其它一些部分的改善:

  • 新的扩展API – IvsPackageInstallerServices与IVsPackageInstaller各自增加了一些新方法。
  • 配置默认项 – 对套件源的相关设置现在可以设定整机范围的默认值了,这尤其有助于那些进行内部套件源管理的公司。
  • 可从命令行启动简化版的套件还原 – 它可以允许你方便地将套件还原整合到你的构建流程中,这里已有一篇在TFS中使用套件还原的攻略了
  • 开发时依赖 – 允许套件的作者将依赖声明为仅用于开发时,并且不需要套件依赖。

一个很小但是很有用的改变是,套件还原将默认被选中,无需在解决方案一级打开套件还原功能了。将此功能与命令行还原相结合,意味着开发者现在可以从源代码管理中完全去除引用的两进制文件了。

除了这些特性之外,这次更新包含了大约100个缺陷修复。但是看起来它又出现了别的问题,例如在还原版本号为0开头的套件时就会产生错误,另外还有一些其它已知问题

你可以在这里的发布说明中查到完整的变更列表。

NuGet Concierge是微软昨天刚宣布的一个独立服务,它允许你上传你的nuget套件配置文件,并且推荐一些经常会和你项目中的套件一起使用的其它nuget套件。目前这个服务包含的数据还比较少,不过随着时间推移,它的服务也会不断改善。

查看英文原文:NuGet Gets Faster, Configuration Defaults, Concierge

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT