.NET Core 基於Nuget包。它是一個.nupkg後綴的zip文件。工具
dotnet 工具網站
vs2017 的程序包管理控臺ui
這兩個工具均可以用命令行來下載安裝,更新,上傳包(上傳要先在網站註冊帳號);也能夠用vs裏面的UI工具管理。spa
項目文件(.csproj後綴)是一個xml文件,描述了引用包的關係,不少時候須要手工編輯這個來達到高級目標。命令行
<ItemGroup> <!-- ... --> <PackageReference Include="引用的包" Version="版本號"> </PackageReference> <!-- ... --> </ItemGroup>
用命令dotnet add package 包id 來添加引用。還能用參數指定包的位置 –s 包位置。可見,這個nuget是很靈活的工具,並不要求必定要把包放在網站,或什麼特定位置。code
固然也能夠用vs的ui工具來實現這個目的,就是去設置裏面增長搜索的位置即可:xml