Как указал devNull, в документах есть страница , в которой говорится, что определенные пакеты на nuget.org предоставлены и могут использоваться в вашем проекте. Но это примерно соответствует проектам в src \ NuGet.Core .
Проекты в src \ NuGet.Clients - это инструменты, которые мы распространяем как продукт, но не предназначены для использования в качестве библиотеки или многоразового использования. Компоненты пользовательского интерфейса чрезвычайно привязаны к Visual Studio, в зависимости от нескольких других компонентов в Visual Studio, поэтому вам придется реализовать все зависимости, чтобы иметь возможность использовать пользовательский интерфейс. По моему мнению, вам лучше использовать базовые пакеты и создать собственный пользовательский интерфейс поверх них.