У меня есть настройки проекта следующим образом:
Project B has a dependency on Project A
Project C has a dependency on Project B
Я бы хотел, чтобы Project C имел транзитивный доступ к типам Project A. Однако в моем Project C (. Net Framework 4.8), ссылающемся на Project B (. Net Standard 2.0), он не может разрешить какие-либо типы из Project A (. Net Standard 2.0).
Насколько я понимаю, новый способ сделать так, что переходные ссылки на проекты включены по умолчанию, но я не могу построить Project C без добавления прямой ссылки на Project A.
Я пытался играть с <IncludeAssets>all</IncludeAssets>
и <PrivateAssets>none</PrivateAssets>
, а также <DisableTransitiveProjectReferences>false</DisableTransitiveProjectReferences>
без удачи.