Сделать зависимости пакетов NuGet локально - PullRequest
0 голосов
/ 25 апреля 2020

У меня есть решение, которое имеет 3 c# проектов, для лучшего понимания я назову эти проекты A, B и Project C.

Я хочу сделать проект C в пакеты NuGet, но эти проекты включены. Net Framework 4.5.1, поэтому для этого я добавил другой проект (проект D) в библиотеку. Net Standart 2.0, которая ссылается на проект C.

Но когда я добавляю пакет NuGet в клиентский проект, я не могу его использовать, потому что у этого проекта есть зависимость для проектов A, B и C.

Как я могу сделать свой проект? C не зависит от объектов A, B и C, когда вы делаете это в пакете Nuget?

1 Ответ

0 голосов
/ 25 апреля 2020

Я использовал Nuget Package Explorer, чтобы добавить три файла ссылок на зависимости в пакете, и при его установке автоматически скопировать эти зависимости в клиентский проект.

https://github.com/NuGetPackageExplorer/NuGetPackageExplorer

...