Update-Package Microsoft.CodeDom.Providers.DotNetCompilerPlatform -rr标志的作用是什么?我猜是重新安装,但是我在任何地方都找不到这个文档。official documentation似乎在任何地方都没有提到它,但我看到它被建议在其他一些答案中使用。
发布于 2021-04-28 02:17:16
Update-Package的文档只列出了一个以字母r开头的参数。PowerShell只要求您指定不含糊的参数,因此-r、-re、-rei、-rein、-reins、-reinst、-reinsta、-reinstal和-reinstall都是等价的。
另一方面,有多个以i开头的参数,因此-i将不起作用,至少需要提供足够的字母,直到它不再模糊为止。
这就是没有记录单个字母参数的原因。PowerShell的工作方式与Unix命令不同,而且更新包本身并不显式地支持单个字母参数。它只是代表用户自动填充的shell。
所以,是的,它会重新安装。请注意,重新安装不会对PackageReference执行任何操作,只会对pacakges.config执行任何操作。
https://stackoverflow.com/questions/67286100
复制相似问题