我是靠谱客的博主 甜美溪流,最近开发中收集的这篇文章主要介绍NuGet安装旧版本程序包的方法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

首先打开程序包管理器控制台:工具→Nuget程序包管理器→程序包管理器控制台


打开如下图所示的命令行界面


安装指定版本的Package

PM> Install-Package BenchMarkdotnet -version 0.9.7

更新到指定版本的Package

PM> Update-Package BenchMarkdotnet -version 0.9.7

Update-Package命令相关参数说明: 

ParameterTypeDescription
-IdstringSpecifies the Id of the package to be updated.
-ProjectNamestringSpecifies the name of the project in which packages should be updated.
-VersionSemanticVersion*Specifies the new target version of the package as a result of the update.
-SourcestringSpecifies where to look for package updates, overriding the package sources that are specified in the Options dialog. This value can be either a url to a remote repository or a path to a local repository or the name of a package source specified in the Options dialog.
-IgnoreDependenciesSwitch parameterIf set, NuGet will ignore dependency packages and only update the main package.
-SafeSwitch parameterIf set, NuGet will only update to a new version that has the same major and minor versions as the previous package. For example, if the old version is 1.2.0, NuGet will accept the update package with version of 1.2.1 or 1.2.9999 but it will not accept 1.3.0.
-IncludePrereleaseSwitch parameterIf set, NuGet will consider prerelease packages as candidates for updates.
-ReinstallSwitch parameterIf set, instead of updating the package to the latest version, NuGet will uninstall the package and reinstall the same version. This is useful when, for example, you've updated the target framework of your project, e.g. from .NET 4.0 to .NET 4.5, and you want to reference .NET 4.5-specific assemblies in the package. You can't set this parameter together with 


NuGet默认只能安装最新版本程序包,如果需要旧版本程序包,只能通过程序包管理控制台来安装:





常用命令

复制内容到剪贴板程序代码
Install-Package PackageName [-Version <string>] [-IgnoreDependencies]
Uninstall-Package PackageName [-RemoveDependencies]


最后

以上就是甜美溪流为你收集整理的NuGet安装旧版本程序包的方法的全部内容,希望文章能够帮你解决NuGet安装旧版本程序包的方法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(43)

评论列表共有 0 条评论

立即
投稿
返回
顶部