.NET Core 學習筆記2——管理nuget包

.NET Core 基於Nuget包。它是一個.nupkg後綴的zip文件。工具

工具

dotnet 工具網站

image

vs2017 的程序包管理控臺ui

image

這兩個工具均可以用命令行來下載安裝,更新,上傳包(上傳要先在網站註冊帳號);也能夠用vs裏面的UI工具管理。spa

image

項目文件控制包

項目文件(.csproj後綴)是一個xml文件,描述了引用包的關係,不少時候須要手工編輯這個來達到高級目標。命令行

<ItemGroup>
    <!-- ... -->

    <PackageReference Include="引用的包" Version="版本號">
    </PackageReference>

    <!-- ... -->
</ItemGroup>

用命令dotnet add package 包id 來添加引用。還能用參數指定包的位置 –s 包位置。可見,這個nuget是很靈活的工具,並不要求必定要把包放在網站,或什麼特定位置。code

固然也能夠用vs的ui工具來實現這個目的,就是去設置裏面增長搜索的位置即可:xml

image

相關文章
相關標籤/搜索