NugetLocalLoader - это программа для загрузки Nuget пакетов в локальную папку со всеми зависимостями.
Данное программное обеспечение работает на .NET 8.0. Для работы с программой необходимо установить dotnet sdk 8.0.0.
dotnet tool install llnuget --global --prerelease --add-source .\nupkg --version 1.0.0
Выполняет поиск данных о пакетах.
Подкоманда packages
выполняет поиск пакетов.
:: -c, --count <count> Количество выводимых записей в консоль (По умолчанию 10).
llnuget find packages <package_name>
Подкоманда versions
выполняет поиск версий пакета.
:: -c, --count <count> Количество выводимых записей в консоль (По умолчанию 10).
llnuget find versions <package_name>
Подкоманда deps
выполняет поиск зависимостей пакета.
:: -v, --version <version> Версия пакета.
llnuget find deps <package_name>
Подкоманда storage
выполняет поиск сущесвующих пакетов в указанной директории.
:: -c, --count <count> Количество выводимых записей в консоль (По умолчанию 10).
:: -s, --save-to-file <save-to-file> Сохраняет список в файл.
llnuget find storage <package_folder>
Выполняет загрузку пакетов.
Подкоманда package
выполняет загрузку пакета.
:: -c, --can-load-dependencies Флаг загрузки зависимостей пакета.
:: -i, --can-ignore-existing Флаг игнорирования существующих пакетов.
:: -v, --version <version> Версия пакета.
:: -p, --package-folder <package-folder> Директория с пакетами.
:: -e, --existing-package-list <existing-package-list> Файл со списком существующих пакетов.
llnuget load package <package_name>
- Поиск пакета
- Отображение всех версий пакета
- Загрузка пакета
- Полноценное Cli приложение
- Поиск зависимостей пакета
- Загрузка всех зависимостей пакета
- Фильтрация зависимостей на основе списка существующих
- Геренераторы списков существующих пакетов
- Написание тестов и исправление вылетов
- Полноценное GUI приложение
Вы можете ознакомиться с полной лицензией здесь Этот проект находится под лицензией MIT.