Создайте библиотеку C#, которая в свою очередь ссылается на другую библиотеку, фактически не имея ее - PullRequest
0 голосов
/ 02 апреля 2020

Я хочу создать C# библиотеку HighLevel.dll , которая также ссылается на другую библиотеку LowLevel.dll с Visual Studio. Обе библиотеки являются отдельными проектами в отдельных репозиториях. Когда я добавляю LowLevel.dll в качестве ссылки на проект HighLevel.dll , мне действительно требуется скомпилированная LowLevel.dll сборка. Это также означает, что любому, кто клонирует библиотечный проект HighLevel , необходим LowLevel.dll .
Возможно ли добавить ссылку без фактической цели LowLevel.dll на месте?
Если это как-то связано с загрузкой библиотеки во время выполнения, как это можно сделать?

1 Ответ

1 голос
/ 02 апреля 2020

Похоже, вы хотите создать пакет nuget, который ссылается на другие пакеты nuget. Когда кто-то устанавливает ваш пакет, автоматически добавляются и другие пакеты nuget.

...