Здравствуйте, Евгений Музыченко, Вы писали:
ЕМ>В VS 2005/2008, когда в solution есть проект типа static library и зависимые от него проекты типа application/DLL, студия сама добавляет путь к .lib в командную строку линкера зависимых проектов, явно этого указывать не требуется.
ЕМ>В VS 2019, как пишет MS, это тоже можно сделать, добавив в зависимый проект reference на проект библиотеки.
ЕМ>Поставил depencencies, добавил reference, но по-прежнему не вижу в командной строке линкера никаких упоминаний .lib и пути к ней.
ЕМ>Это баг VS 2019, или требуется что-то еще?
Оно туда и не добавляет. В файле проекта указан референс:
<ItemGroup>
<ProjectReference Include="..\logger-lib\logger-lib.vcxproj">
<Project>{e53d6a5c-d0af-4d75-8813-b9af9c250a3a}</Project>
</ProjectReference>
</ItemGroup>
MSBUILDу этого хватает