图解利用NuGet查找和安装、卸载和更新包

本篇经验将和大师介绍操纵NuGet查找和安装、卸载和更新包的方式 , 但愿对大师的工作和进修有所帮忙!
查找和安装的包1在解决方案资本办理器 , 右键单击引用或某个项目并选择办理 NuGet 包.... , 如下图所示:

图解利用NuGet查找和安装、卸载和更新包

文章插图

2浏览选项卡显示由从当前所选的源的受接待水平包 (请参阅包源) 。  搜刮特定包在左上方利用搜刮框 。  从列表以显示其信息 , 还可以选择包安装以及版本选择的下拉列表的按钮 , 如下图所示:

图解利用NuGet查找和安装、卸载和更新包

文章插图

3从下拉列表中选择所需的版本 , 然后选择安装 。  Visual Studio 在项目中安装包和其依靠项 。  你可能会要求以接管许可条条目 。  
安装完当作后 , 添加的包会呈现在已安装选项卡 。 包也会列在引用的解决方案资本办理器 , 指示 , 你可以参考它们具有项目中的节点using语句 , 如下图所示:

图解利用NuGet查找和安装、卸载和更新包

文章插图

卸载包1在解决方案资本办理器 , 右键单击引用或所需的项目 , 并选择办理 NuGet 包.... 。

2选择已安装选项卡 。

3选摘要卸载 (利用搜刮以筛选列表 , 若有需要) 的包 , 并选择卸载 , 如下图所示:

图解利用NuGet查找和安装、卸载和更新包

文章插图

4请注重 , 包罗预刊行版和包源卸载包时 , 控件将发生任何影响 。

更新法式包1在解决方案资本办理器 , 右键单击引用或所需的项目 , 并选择办理 NuGet 包....(在网站项目中 , 右键单击Bin文件夹 。 )

2选择更新选项卡可查看从选定的法式包源中具有可用的更新的包 。  选择包罗预刊行版将预刊行法式包包罗在更新列表 。

3选摘要更新 , 从在右侧的下拉列表中选择所需的版本并选择的包更新 , 如下图所示:

图解利用NuGet查找和安装、卸载和更新包

文章插图

4某些包的更新按钮处于禁用状况 , 并显示一条动静 , 指出 , 它"隐式引用由 SDK"(或"AutoReferenced") 。  
动静指示包 , 如 Microsoft.NETCore.App 或 Microsoft.NETStandard.Library , 是更年夜的框架或 SDK 的一部门 , 而且不该零丁更新 。  (此类包内部标识表记标帜有<IsImplicitlyDefined>True</IsImplicitlyDefined> 。 )若要更新的包 , 更新其所属 , 揣度从包名称包含的 SDK 的 SDK 。  
例如 , 如 Microsoft.NETCore.App 包是.NET 焦点 SDK 的一部门 , 是以你需要将.NET 焦点 SDK 安装更新 , 如下图所示:

图解利用NuGet查找和安装、卸载和更新包

文章插图

推荐阅读