<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=NuGet</id>
	<title>NuGet - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=NuGet"/>
	<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=NuGet&amp;action=history"/>
	<updated>2026-07-15T19:04:04Z</updated>
	<subtitle>在这个wiki上该页的修订历史</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://arolstar52-zhtest.hf.space/index.php?title=NuGet&amp;diff=3120827&amp;oldid=prev</id>
		<title>imported&gt;Shizhao：​回退ASPdotNET Core（对话）的编辑，改回InternetArchiveBot的最后一个版本</title>
		<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=NuGet&amp;diff=3120827&amp;oldid=prev"/>
		<updated>2023-02-11T13:10:46Z</updated>

		<summary type="html">&lt;p&gt;回退&lt;a href=&quot;/wiki/Special:%E7%94%A8%E6%88%B7%E8%B4%A1%E7%8C%AE/ASPdotNET_Core&quot; title=&quot;Special:用户贡献/ASPdotNET Core&quot;&gt;ASPdotNET Core&lt;/a&gt;（&lt;a href=&quot;/index.php?title=User_talk:ASPdotNET_Core&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User talk:ASPdotNET Core（页面不存在）&quot;&gt;对话&lt;/a&gt;）的编辑，改回&lt;a href=&quot;/wiki/Special:%E7%94%A8%E6%88%B7%E8%B4%A1%E7%8C%AE/InternetArchiveBot&quot; title=&quot;Special:用户贡献/InternetArchiveBot&quot;&gt;InternetArchiveBot&lt;/a&gt;的最后一个版本&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Infobox software&lt;br /&gt;
| name = NuGet&lt;br /&gt;
| logo = NuGet project logo.svg&lt;br /&gt;
| logo_alt = NuGet project logo&lt;br /&gt;
| screenshot = &amp;lt;!-- [[File: ]] --&amp;gt;&lt;br /&gt;
| caption = &lt;br /&gt;
| collapsible = &lt;br /&gt;
| author = &lt;br /&gt;
| developer = [[Microsoft]], [[.NET基金会]]&lt;br /&gt;
| released = {{Start date|2010|10|05|df=yes}}&lt;br /&gt;
| discontinued = &lt;br /&gt;
| latest release version = 6.1&amp;lt;ref&amp;gt;{{cite web|url=https://docs.microsoft.com/en-us/nuget/release-notes/nuget-6.1|title=NuGet 6.1 Release Notes|work=nuget.org|access-date=2022-09-07|archive-date=2022-09-01|archive-url=https://web.archive.org/web/20220901073900/https://docs.microsoft.com/en-us/NuGet/release-notes/nuget-6.1|dead-url=no}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
| latest release date = {{Start date and age|2022|02|15|df=yes}}&lt;br /&gt;
| latest preview version = &lt;br /&gt;
| latest preview date = &amp;lt;!-- {{Start date and age|YYYY|MM|DD|df=yes}} --&amp;gt;&lt;br /&gt;
| repo = {{URL|https://github.com/NuGet/Home}}&lt;br /&gt;
| programming language = [[C Sharp (programming language)|C#]]&lt;br /&gt;
| operating system = &lt;br /&gt;
| platform = [[.NET Framework]]&lt;br /&gt;
| size = &lt;br /&gt;
| language = &lt;br /&gt;
| genre = [[软件包管理系统]]&lt;br /&gt;
| license = [[Apache License 2.0]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NuGet&amp;#039;&amp;#039;&amp;#039;是一个[[自由及开放源代码软件|自由开源]][[软件包管理系统]]。用于Microsoft开发平台。以前称NuPack。&amp;lt;ref name=&amp;quot;nuget&amp;quot;&amp;gt;{{cite web&lt;br /&gt;
|url=http://nuget.codeplex.com/&lt;br /&gt;
|title=NuGet&lt;br /&gt;
|last=Haack&lt;br /&gt;
|first=Phil&lt;br /&gt;
|accessdate=2018-09-27&lt;br /&gt;
|archive-date=2018-12-26&lt;br /&gt;
|archive-url=https://web.archive.org/web/20181226094333/https://archive.codeplex.com/?p=nuget&lt;br /&gt;
|dead-url=no&lt;br /&gt;
}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{cite web&lt;br /&gt;
 |url          = http://www.outercurve.org/Blogs/EntryId/22/Changing-the-NuPack-Project-Name&lt;br /&gt;
 |title        = Changing the NuPack Project Name&lt;br /&gt;
 |last         = Haack&lt;br /&gt;
 |first        = Phil&lt;br /&gt;
 |publisher    = [[OuterCurve Foundation]]&lt;br /&gt;
 |date         = 21 October 2010&lt;br /&gt;
 |accessdate   = 6 November 2010&lt;br /&gt;
 |archive-url  = https://web.archive.org/web/20101025072857/http://www.outercurve.org/Blogs/EntryId/22/Changing-the-NuPack-Project-Name&lt;br /&gt;
 |archive-date = 2010-10-25&lt;br /&gt;
 |dead-url     = yes&lt;br /&gt;
}}&amp;lt;/ref&amp;gt; &lt;br /&gt;
&lt;br /&gt;
2010年首次发布。已经进化为一个庞大的工具与服务生态系统。&amp;lt;ref&amp;gt;[http://www.codeproject.com/Reference/628210/An-Overview-of-the-NuGet-Ecosystem An Overview of the NuGet Ecosystem] {{Wayback|url=http://www.codeproject.com/Reference/628210/An-Overview-of-the-NuGet-Ecosystem |date=20150512230820 }}. CodeProject (18 August 2013). Retrieved on 6 February 2015.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 概述 ==&lt;br /&gt;
NuGet作为[[Visual Studio]]扩展，能够简化在Visual Studio项目中添加、更新和删除库（部署为程序包）的操作。NuGet包是打包成单个ZIP 文件，文件扩展名是&amp;lt;code&amp;gt;.nupack&amp;lt;/code&amp;gt;或&amp;lt;code&amp;gt;.nupkg&amp;lt;/code&amp;gt;，使用[[开放打包约定]] (OPC) 格式，包含编译代码 (Dll)、与该代码相关的其他文件以及描述性清单（包含包版本号等信息）。&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;{{Cite web|last=karann-msft|title=What is NuGet and what does it do?|url=https://docs.microsoft.com/en-us/nuget/what-is-nuget|access-date=2020-11-12|website=docs.microsoft.com|language=en-us|archive-date=2022-09-01|archive-url=https://web.archive.org/web/20220901150536/https://docs.microsoft.com/en-us/nuget/what-is-nuget|dead-url=no}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
从Visual Studio 2012开始，缺省预安装了NuGet。NuGet 的客户端, &amp;lt;code&amp;gt;nuget.exe&amp;lt;/code&amp;gt; 是一个 [[自由和开源软件|自由和开源]]的[[控制台应用程序|命令行应用程序]]，可以创建和使用包。 [[MSBuild]] 和 [[.NET Core]] SDK (&amp;lt;code&amp;gt;dotnet.exe&amp;lt;/code&amp;gt;) 可以在它存在时使用它。&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;NuGet也集成入了[[SharpDevelop]]。&lt;br /&gt;
&lt;br /&gt;
支持多种语言的软件包：&lt;br /&gt;
* [[.NET Framework]]的包&lt;br /&gt;
* [[.NET]] 的包&lt;br /&gt;
* [[C++]]的包,&amp;lt;ref&amp;gt;{{cite web&lt;br /&gt;
|url=http://blogs.msdn.com/b/vcblog/archive/2013/04/26/nuget-for-c.aspx&lt;br /&gt;
|title=NuGet for C++&lt;br /&gt;
|date=26 April 2013&lt;br /&gt;
|accessdate=29 April 2013&lt;br /&gt;
|archive-date=2018-12-26&lt;br /&gt;
|archive-url=https://web.archive.org/web/20181226094335/https://blogs.msdn.microsoft.com/vcblog/2013/04/26/nuget-for-c/&lt;br /&gt;
|dead-url=no&lt;br /&gt;
}}&amp;lt;/ref&amp;gt; ，创建时使用[http://coapp.org/ CoApp]{{Wayback|url=http://coapp.org/ |date=20151004214554 }}辅助。&lt;br /&gt;
&lt;br /&gt;
== 使用 ==&lt;br /&gt;
在Visual Studio中，菜单Tools-&amp;gt;NuGet Package Manager-&amp;gt;Manage NuGet Packages for Solution，或者在Solution名称位置右键选择Manage NuGet Packages for Solution，就打开NuGet管理器。有三个页面：Installed packages(Recent packages)，Online（Browse）、Updates。已安装的包可以uninstall。&lt;br /&gt;
&lt;br /&gt;
NuGet提取程序包的内容放到程序包文件夹中（在必要时创建文件夹）。程序包文件夹在.sln文件的并列位置。如果solution的多个project中安装了同一个程序包，则仅提取该程序包一次并由各project共享。&amp;lt;ref&amp;gt;{{Cite web |url=https://msdn.microsoft.com/zh-cn/magazine/hh547106.aspx |title=Phil Haack:《NuGet: 使用 NuGet 管理项目库》，MSDN杂志，2011年11月 |accessdate=2018-09-27 |archive-date=2018-09-27 |archive-url=https://web.archive.org/web/20180927165127/https://msdn.microsoft.com/zh-cn/magazine/hh547106.aspx |dead-url=no }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
在project名称位置右键选择Build Dependencies-&amp;gt;Build Customizations，使得project引用程序包。于是，就会自动添加include路径、lib路径、添加相应的lib、自适应于x86/x64以及debug/release版本。&lt;br /&gt;
&lt;br /&gt;
== 参见 ==&lt;br /&gt;
* [[Chocolatey]]&lt;br /&gt;
* [[Web平台安装程序]]&lt;br /&gt;
&lt;br /&gt;
== 参考文献==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
== 外部链接 ==&lt;br /&gt;
* [https://docs.microsoft.com/zh-cn/nuget/what-is-nuget NuGet 简介]{{Wayback|url=https://docs.microsoft.com/zh-cn/nuget/what-is-nuget |date=20180927204216 }}&lt;br /&gt;
* {{Official website}}&lt;br /&gt;
* {{GitHub|nuget/home|NuGet}}&lt;br /&gt;
&lt;br /&gt;
{{Package management systems}}&lt;br /&gt;
{{Microsoft development tools}}&lt;br /&gt;
&lt;br /&gt;
[[Category:.NET]] &lt;br /&gt;
[[Category:微软自由软件]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Shizhao</name></author>
	</entry>
</feed>