第三节:一些指令总结(Nuget、)

一. NuGet

1. 获取当前项目已经安装的类库:Get-Package   

2. 安装指定版本:install-package <程序包名> -version <版本号>  

3. 安装最新版本:install-package <程序名>  

4. 正常卸载:uninstall-package <程序包名>

5. 强制卸载:uninstall-package <程序包名> -Force

6. 更新到最新版本:update-package <程序包名>

7. 更新到指定版本:update-package <程序包名> -version <版本号>

8. 重新安装所有Nuget包(整个解决方案都会重新安装):update-package –reinstall

9. 重新安装指定项目所有Nuget包:update-package -project <项目名称> -reinstall

在.Net FrameWork时代,Nuget的包都随着项目一起去存储,但进入.Net Core时代,所有的包都放在  C:Usersyaopengfei.nugetpackages 这个路径下,不在需要反复下载了,只有发布的时候才会进入程序。

对于应用程序引用的Framework包,微软提供了运行时包仓runtime package store),所有应用程序共用运行时包仓,我们在发布应用程序的时候不需要关心,只要关注第三方包即可。

运行时包仓路径一般为:

  linux:/usr/local/share/dotnet/store

  windows: C:/Program Files/dotnet/store

二. 

1. 查看.Net 版本:dotnet --version

原文地址:https://www.cnblogs.com/yaopengfei/p/9223157.html