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