Как обновить весь мой глобальный инструмент dotnet с помощью одной команды

Я установил слишком много инструментов dotnet, но как сохранить их в последней версии. Я не хочу обновлять их руководство.

Я нахожу github issus: Добавитьdotnet tool update --all вариант · Проблема №10130 · dotnet/sdk

3 ответа

Я пишу инструмент, который может обновлять все инструменты dotnet

Установка

dotnet tool install --global dotnetCampus.UpdateAllDotNetTools 

Применение

dotnet updatealltools

dotnet-campus/dotnetCampus.UpdateAllDotNetTools: инструмент dotnet, который может обновлять все инструменты dotnet

На github также есть запрос на изменение dotnet с некоторыми примерами powershell.

https://github.com/dotnet/sdk/issues/10130

Вы также можете запустить это (linux)

dotnet tool list -g | awk '{ print $1 }' | tail +3 | xargs -I % sh -c 'dotnet tool update -g %;'

с: https://lab.steveoams.com/-/snippets/15

Другие вопросы по тегам