当前位置: 首页 > news >正文

在ps中网站界面应做多大全网

在ps中网站界面应做多大,全网,如何认识软件开发模型,物流系统网站建设 的网站描述Nuget 这个工具最先是在MIX11上开始让我注意.不知道当时看MIX同学是否注意到一个小细节.-就是所有MIX11 Code演示环节中MS开发人员都使用Nuget.本篇介绍一些Nuget安装和一些在实际项目中基本用法. 首先 解释一下Nuget Tool是什么? NuGet 是一种 Visual Studio 扩展工具&#x…

Nuget 这个工具最先是在MIX11上开始让我注意.不知道当时看MIX同学是否注意到一个小细节.-就是所有MIX11 Code演示环节中MS开发人员都使用Nuget.本篇介绍一些Nuget安装和一些在实际项目中基本用法.

首先 解释一下Nuget Tool是什么?

2011-12-20_183915

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

在没有使用Nuget工具之前.如果我们要在一个普通.NET项目中添加一个库的引用.最简单的方式就是添加DLL引用的方式实现第三方代码库引用.通过下载解压.添加引用操作.如果在发布时还需要为项目依赖项进行大量手工整理.是否发现.在DLL引入到发布整个过程存在一个管理”真空“状态.如果要向其他开发者或组织共享我们代码.是否意味更复杂的操作.着恰恰也是Nuget所做的.

安装Nuget有两种方式.方式一打开Visual Studio 2010,打开Tool->Extension Manager窗体.选择Online Gallery,在搜索框中输入NuGet看到:

extension-manager-with-nuget

点击Download下载会自动安装,另外一种方式打开http://www.nuget.org/直接下载安装文件NuGet Manager . 点击运行开始安装:

2012-01-04_105511

选择安装工具 下一步:

2012-01-04_105518

安装完成.如果在安装过程出现错误货没有正确安装会在安装界面提示:

2012-01-04_115357

关于安装出错后通过查看Install Log 确定出错的原因:

2012-01-04_115744

如果觉得麻烦.也可以不看.直接找到上图的目录删除掉NuGet Package Manager文件夹,重新安装Nuget Tool即可.安装完成后可以创建一个Windows phone Application 打开Tool->Library Package Manager->Package Manager Console:

2012-01-04_135817

可以通过在控制台Package Manager Console 输出目录管理库 首先在在线的http://www.nuget.org/packages目录下找到对应库初始化路径 类似找到Json.NET http://www.nuget.org/packages/Newtonsoft.Json 初始化路径为:

2012-01-04_140447

输入:Install-Package Newtonsoft.Json

2012-01-04_140616

如果对应库文件较大.则会在Visual Studio 右下角提示有下载进度.安装完成后:

2012-01-04_140921

可以在当前项目目录中看到已经成功添加到引用中:

2012-01-04_141025

可以引用管理手动添加库文件.在解决方案的References引用可以看到:

2012-01-04_141245

多了一个Manage Nuget Packages打开管理窗体能够实现已经安装库文件管理:

2012-01-04_141459

Nuget提供基于 Windows PowerShell 的控制台窗口(称作程序包管理器控制台)以及一组 Windows PowerShell 命令与 NuGet 进行交互。 Windows PowerShell 是基于 .NET 的脚本语言和命令行 shell,非常适合组成命令集,并能够处理对象.当然PowerShell提供强大支持可以Package Manager Console通过指令直接管理卸载库 例如卸载已经引用Json.NET库输入:Unstall-Package Newtonsoft.Json卸载.如果想看到当前项目已经引用的Package在Console 直接通过指令的方式获取 Get-Package:

2012-01-04_142207

看到当前项目中已经使用库文件 以及版本其他信息.如果已经引用的组件存在新的版本 依然可以通过Update-Package批量更新已经引用的库:

2012-01-04_143018

命令尝试将每个程序包都更新到最新版本,如果任何程序包包含重大改变,这会是一项非常重大的操作。 在多数情况下,您仅希望将各程序包更新至最新的修补程序版本。 这叫“安全”更新,前提是具有较大内部版本号或修订号(但具有相同的主版本号和次版本号)的程序包能够向后兼容。 仅添加 Safe 标记以执行安全更新:例:Update-Package –Safe

当然我们能够现在操作都是基于在线Nuget官方数据源Package操作.当然我们可以PAckage数据源设置成本地 找到绿色按钮Package Manager Settings:

2012-01-04_143814

打开并在一个指定本地目录下添加一个本地Package数据源:

2012-01-04_143950

能在Console看到指定的数据源设置分类LocalPackages:

2012-01-04_144057

当然对于组织结构更大的公司和开发团队.如果简单的使用SVN和Git管理方式依然不容易控制不同库版本和对外共享的控制.Nuget针对企业用户提供可以在企业内部搭建一个Nuget Server的形式来统一管理内部开发团队库共享. 大大提高开发效率.

参考资源:

Nuget Org HomePage

How to InStall Nuget Component?

http://www.lbrq.cn/news/2486035.html

相关文章:

  • 专业的开发网站建设百度广告代运营
  • 个人网站制作软件郑州seo优化培训
  • 佛山著名网站建设公司如何建立独立网站
  • 怎么做优惠卷网站公关团队
  • 在线音乐网站开发教程重庆森林为什么不能看
  • 济南企业建站sem优化托管
  • 中国移动璧山网站建设最新互联网项目平台网站
  • 自助申请海外网站培训机构咨询
  • 高端响应式网站建设精准营销的典型案例
  • 做网站公司郑州郑州的网站建设公司排名上海专业的seo推广咨询电话
  • 外贸建站上海企业宣传软文范例
  • 网络推广一个月工资多少seo咨询茂名
  • 西宁做网站的公司力请君博d百度一下就知道官方网站
  • 淘宝的网站怎么做自媒体人专用网站
  • 怎么查看网站啥系统做的品牌推广经典案例
  • 营销网站设计公司百度推广外包哪家不错
  • 创新的福州网站建设谷歌seo快速排名软件首页
  • 万源网站建设baidu百度一下
  • 资阳网站设计百度竞价
  • seo于刷网站点击竞价排名是按照什么来计费的
  • 王色网站html网页制作
  • 传奇私服网站怎么建设易观数据app排行
  • PC网站开发的意义北京百度推广优化公司
  • 马蜂窝旅游网站怎么做sku电商是什么意思
  • 上海做公司网站的公司亚马逊关键词排名查询工具
  • 中国国际室内设计网官网石家庄关键词优化报价
  • 莱芜论坛莱芜话题吕金梦湖南seo优化哪家好
  • 页面正在跳转 3秒后自动九江seo公司
  • 哪里有好的免费成品网站程序seo合作代理
  • 有没有做专利导航运营的网站seo教程之关键词是什么
  • 【机器学习深度学习】NLP评价指标 BLEU 和 ROUGE
  • Python编程:初入Python魔法世界
  • 【js】Function.prototype.apply与Function.prototype.apply.call
  • @PathVariable与@RequestParam的区别
  • Word文档转HTML查看器(字体颜色、字体背景、超链接、图片、目录等全部转换为html),统计Word文档段落数量、图片数量、表格数量、列表数量
  • AI小智源码分析——音频部分(一)