Что на самом деле делает опция компоновщика «Ссылочная библиотека» в Visual Studio 2010 - 2015 и выше?

До VS2008 вы устанавливаетеродной C ++ зависимости проекта в файле решения (Project Dependencies ...) и если (по умолчанию) опция компоновщика

Properties -> Linker -> General : Link Library Dependencies = Yes

Visual Studio Build автоматически свяжется в.lib файлы всех проектов (DLL, LIB), от которых зависит этот проект, будут «статически» связаны в.

Сторона Запись: Microsoft изменила работу зависимостейVS2010 и теперь вы должны добавить зависимость непосредственно в проект

Common Properties -> Framework and References : (List of depenencies) 

    (each lib/dll has a separate option: 
     Project Reference Properties -> Link Library Dependencies : True|False

Я в порядке с этим.Этоне о чем этот вопрос

(Одно объяснение здесь:Гибкие ссылки между проектами.)

этоВсе еще однако можно определить зависимости проекта на уровне решения иGeneral Опция линкера такжеВсе еще там. Однако это не работает. Видеть:

Зависимости библиотеки ссылок не работают?Разрывал ли Visual Studio 2010 «Зависимости проекта» между проектами C ++?Visual Studio 2010 не выполняет автоматическое связывание статических библиотек из проектов, которые являются зависимостями, как это должно быть«но как ни странно, без удаления старого пользовательского интерфейса или каким-либо образом, указывающего, что он больше не работает»и особенно смотри тут (острыйвопрос следует)Ошибка MS Connect 586113: «Зависимости библиотеки ссылок» не работает

Где Microsoft подтверждает, что Linker Option не делает того, что ожидает от него остальная часть мира, и добавляет следующее объяснение:

Спасибо за сообщение об этом отзыве. Проблема, с которой вы столкнулись, заключается в дизайне. «Зависимость библиотеки ссылок» - это флаг, который только указывает, следует ли передавать библиотеку в качестве входных данных компоновщику. Он не находит зависимости автоматически. Как клиент, вы должны будете определить зависимость вручную, как вы предлагаете.

Можнокто-нибудь объяснить, что это значитили больше к сути:Что на самом деле делает опция компоновщика «Ссылочная библиотека» в Visual Studio 2010?

Что такое «вход в компоновщик», который на самом деле не связан?

Ответы на вопрос(1)

Ваш ответ на вопрос