Работа с зависимостями в .NET¶
NuGet¶
Создание файла packages.lock.json
¶
-
Включите поддержку lock-файла (для .NET 5 и выше):
-
Установите зависимости:
Создание файла paket.lock
¶
- Создайте lock-file:
Особенности работы с sln
манифестом¶
При сканировании директории, в случае обнаружения *.sln манифеста, список анализируемых манифестов будет составлен из перечисленных в нем компонентов. Остальные компоненты не входящие в состав решения будут проигнорированы.
Общая информация¶
- В рамках экосистемы .NET основным манифестом считается
*.csproj
, lock-файломpackages.lock.json
; - Манифест
deps.json
считается отдельным lock-файлом и не связывается с другим манифестом. В нем указаны зависимости необходимые для целевого рантайма.