【背景】
在Visual Studio中的C#期间,先是从NLog得知NLog的NuGet,
后又从DynamicJson得知其也有个NuGet。
然后才想要去搞清楚,啥是NuGet。
【整理NuGet】
1.NuGet,是个Visual Studio的插件。用来帮助你,方便的,管理(VS的)第三方的库。
比如安装,更新等等操作。
2.与此相对:
传统的,VS库,导入库,至少我之前的方式,都是手动的导入的。
而借助于NuGet,直接可以通过VS内部的命令行或者图形界面,直接下载,安装,更新对应的库,很是方便。
3.举例:
如上所述的两个第三方的库:
之前就是独立的下载对应的dll,
而此处有了NuGet,就可以直接通过对应的命令:
PM> Install-Package NLog PM> Install-Package DynamicJson |
去安装对应的dll到VS里面了。相对的确是很方便的。