nuget - r 标志对 update-package 有什么作用
问题描述
Update-Package Microsoft.CodeDom.Providers.DotNetCompilerPlatform -r
国旗有什么作用r
?我猜想重新安装,但我在任何地方都找不到这个文档。官方文档似乎没有在任何地方提及它,但我已经看到它建议用于其他一些答案。
解决方案
Update-Package的文档仅列出了一个以字母开头的参数r
。PowerShell 只要求您指定参数以使其不模棱两可,因此-r
, -re
, -rei
, -rein
, -reins
, -reinst
, -reinsta
,-reinstal
和-reinstall
所有参数都是等价的。
另一方面,以 开头的参数不止一个i
,因此-i
不起作用,必须提供至少足够的字母,直到不再模棱两可。
这就是没有记录单字母参数的原因。PowerShell 与 Unix 命令的工作方式不同,并且 Update-Package 本身并不明确支持单字母参数。它只是代表用户自动填充的外壳。
所以,是的,它重新安装。请注意,重新安装不会对 PackageReference 执行任何操作,仅对 pacakges.config 执行任何操作。
推荐阅读
- ios - iMessage 贴在短信气泡上时太小
- xml - 如何在 VS 上的 Xamarin 中的 XAML 代码页中获取网格
- python - 使用 Tkinter 显示图像时出错
- machine-learning - 使用分类数据作为特征/目标而不对其进行编码
- mysql - 触发时出现 sql 错误语法
- google-chrome - Chrome 84+:一个网站想要打开这个应用程序:处理程序
- hyperledger-fabric - 配置超级账本结构时出现问题
- ios - 应用程序终止时iOS Swift处理通知单击
- python - 如何在用户的帖子上设置关注/取消关注按钮
- typescript - 在 Vuetify 和 Vue.js 中选择自动完成数字和更改数据表数据