Nuget r标志对更新包有什么作用

Nuget r标志对更新包有什么作用,nuget,Nuget,r标志的作用是什么?我想是重新安装了,但是我在任何地方都找不到这个文档。似乎在任何地方都没有提到它,但我已经看到建议在其他一些答案中使用它。的文档仅列出了一个以字母r开头的参数。PowerShell只要求您指定不含糊的参数,因此-r,-re,-rei,-rein,-rein,-reinst,-reinsta,-reinstal和-reinstal都是等效的 另一方面,有多个以i开头的参数,因此-i将不起作用,必须提供至少足够的字母,直到它不再模棱两可为止 这就是没有记录单字母参数的原因。Powe

r
标志的作用是什么?我想是重新安装了,但是我在任何地方都找不到这个文档。似乎在任何地方都没有提到它,但我已经看到建议在其他一些答案中使用它。

的文档仅列出了一个以字母
r
开头的参数。PowerShell只要求您指定不含糊的参数,因此
-r
-re
-rei
-rein
-rein
-reinst
-reinsta
-reinstal
-reinstal
都是等效的

另一方面,有多个以
i
开头的参数,因此
-i
将不起作用,必须提供至少足够的字母,直到它不再模棱两可为止

这就是没有记录单字母参数的原因。PowerShell的工作方式与Unix命令不同,更新包本身并不明确支持单字母参数。它只是代表用户自动填充的shell

所以,是的,它会重新安装。请注意,重新安装不会对PackageReference执行任何操作,仅对pacakges.config执行。

的文档仅列出一个以字母
r
开头的参数。PowerShell只要求您指定不含糊的参数,因此
-r
-re
-rei
-rein
-rein
-reinst
-reinsta
-reinstal
-reinstal
都是等效的

另一方面,有多个以
i
开头的参数,因此
-i
将不起作用,必须提供至少足够的字母,直到它不再模棱两可为止

这就是没有记录单字母参数的原因。PowerShell的工作方式与Unix命令不同,更新包本身并不明确支持单字母参数。它只是代表用户自动填充的shell


所以,是的,它会重新安装。请注意,重新安装对PackageReference不起任何作用,只对pacakges.config起作用。

!谢谢你,我相信它在将来也会很方便,这是一个很棒的答案!谢谢你,我相信它将来也会很方便的
Update-Package Microsoft.CodeDom.Providers.DotNetCompilerPlatform -r