Windows Package Manager (winget) вышел в 2021 году и был пригоден для использования на основных рабочих устройствах. Пакетный менеджер можно использовать для установки, удаления, а также обновления программ в Windows.
Пользователи, предпочитающие графический интерфейс, могут использовать веб-сервис Winstall или приложение WingetUI для получения аналогичных возможностей.
Windows Package Manager поставляется предустановленным в последние версии Windows 10 и Windows 11, но также доступен для ручной установки в GitHub и в Microsoft Store.
Скачать Windows Package Manager
Установка .NET с помощью Windows Package Manager (winget)
Администраторы могут использовать winget для установки приложений .NET, не беспокоясь о зависимостях или конфигурациях. Windows Package Manager в настоящее время поддерживает следующие версии:
- Среды выполнения Microsoft .NET (3.1, 5.0, 6.0, 7.0 (предварительная версия))
- Microsoft .NET SDK (3.1, 5.0, 6.0, 7.0 (предварительная версия))
- Microsoft .NET Framework 4.8
- Средство удаления Microsoft .NET Core SDK
Откройте окно командной строки и выполните следующую команду, чтобы проверить доступные пакеты .NET:
winget search Microsoft.DotNet

Данная команда отображает доступные пакеты со своим именем и версией. Установка пакета работает точно так же, как установка другого программного обеспечения при использовании winget.
winget install <package-id>
Идентификатор пакета (package-id) — одно из значений при запуске поиска доступных компонентов Microsoft.DotNet. Например, чтобы установить Microsoft .NET Runtime 3.1 на устройство, вы должны выполнить следующую команду.
winget install Microsoft.DotNet.Runtime.3_1

Удалить пакет Microsoft .NET также очень просто:
winget uninstall <package-id>

Одной из ключевых функций winget является возможность обновления пакетов. Просто запустите winget upgrade, чтобы отобразить все пакеты, для которых доступны обновления. Команда ниже обновит указанный компонент:
winget upgrade <package-id>
Команда winget upgrade --all позволяет обновить все программные пакеты, для которых доступны обновления. Перед запуском этой команды рекомендуется проверить доступные обновления, так как обновление некоторых из них может быть нежелательным.
Хотя существуют и другие способы установки компонентов .NET в Windows, winget предлагает простой и быстрый способ для установки и обновления компонентов .NET.
Последние статьи #Microsoft
• Неофициальная версия FlyOOBE для обхода требований Windows 11 может содержать вредоносный код
• Microsoft Edge 142: Улучшенная защита SmartScreen и Scareware Blocker, откат некорректной реализации функции автооткрытия боковой панели
• Windows 11 получила функцию совместного прослушивания аудио через Bluetooth LE Audio — на Copilot+ ПК
• Обновление KB5067115 (Build 26220.7051) для Windows 11, версия 25H2 (Dev) (Beta)
• Игры запускаются в 10 раз быстрее: Microsoft представила Advanced Shader Delivery для ROG Xbox Ally и Ally X
• Windows 11 получает упрощенную систему именования обновлений