NuGet 是一个随意开源软件包管理系统 。用以 Microsoft 开发平台 。之前称 NuPack 。2010 年首次公布 。早已演变为一个庞大的工具与服务生态系统 。NuGet 做为 Visual Studio 拓展,可以简化在 Visual Studio 项目中加入、更新和删掉库的操作 。
【nuget是什么软件 nuget是什么】
文章插图
NuGet 包是打包成单独 ZIP 文档,文件扩展名是.nupkg,应用开放打包承诺 (OPC) 格式,包括编译代码 (Dll)、与该代码有关的其他文件及其说明性明细(包括包版本号等信息) 。从 Visual Studio 2012 逐渐,缺省预装上 NuGet 。NuGet 也集成入了 SharpDevelop 。NuGet 也可以用于cmd或是脚本自动化 。
支持多语种的程序包:
.NET Framework 的包C的包,建立时进行 CoApp 协助NuGet 应用在 Visual Studio 中,菜单 Tools->NuGet Package Manager->Manage NuGet Packages for Solution,或者在 Solution 名字位置右键挑选 Manage NuGet Packages for Solution,就开启 NuGet 管理器 。有三个页面:Installed packages(Recent packages),Online(Browse)、Updates 。已安装的包能够 uninstall 。
NuGet 获取程序包内容放到程序包文件夹中(在必要时创建文件夹) 。程序包文件夹在.sln 文件的并排位置 。假如 solution 的多个 project 中装上同一个程序包,则仅获取该程序包一次并由各 project 共享 。
在 project 名字位置右键挑选 Build Dependencies->Build Customizations,促使 project 引入程序包 。因此,会自动添加 include 途径、lib 途径、添加对应的 lib、自适应于 x86/x64 及其 debug/release 版本 。
- 硬盘驱动器是什么设备 硬盘驱动器是什么
- 垃圾处理器有什么用途 垃圾处理器的作用是什么
- 彩电是什么时候出现的 彩电是什么
- chartboost是什么 chartboost是什么意思
- 老鼠贴是什么垃圾 老鼠贴是其他垃圾吗
- 郑经和郑成功是什么样的关系 郑经是郑成功的什么人
- 忤怎么读 忤字是什么意思
- 如何鉴定它是不是VG10材料的 v金是什么材质
- 拓展:PHP程序员的工作是什么 php工程师干嘛的
- 将谓偷闲学少年的谓意思 将谓偷闲学少年中谓的意思是什么