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