Могу ли я просто забить все эти каталоги и их содержимое? Или это только изменит ситуацию и сделает ее еще хуже
Да, вы можете (Если вы подтвердите, что вам больше не нужны эти пакеты).
Согласно документу команда установки (NuGet CLI) :
Команда установки не изменяет файл проекта или packages.config;
таким образом, это похоже на восстановление в том, что только добавляет пакеты в
диск, но не меняет зависимости проекта .
Когда вы используете nuget.exe
, устанавливаете некоторые пакеты, просто загружаете эти пакеты на диск и ничего не меняете в проекте , это похоже на некоторые файлы, загруженные из Интернета.
Итак, если вам больше не нужны эти пакеты, вы можете просто удалить их с диска вручную.
Кроме того, существует опция команда удаления (NuGet CLI) , которая может использоваться для удаления или удаления списка из источника пакета. Точное поведение зависит от источника. Например, для локальных папок пакет удаляется; для nuget.org пакет не указан. Но он только удалит файл .nupkg
и сохранит папки и другие файлы других пакетов, например, папку lib
. Если вы хотите полностью удалить пакет, просто удалите эти пакеты вручную.
Надеюсь, это поможет.