Код: Выделить всё
/MT
Код: Выделить всё
/MD
Мое текущее решение — использовать пакетную сборку, чтобы были построены обе конфигурации LIB. Проект DLL напрямую ссылается на LIB (оба проекта настроены со статической привязкой CRT, /MT), а проект EXE не имеет ссылки на проект, но имеет LIB.lib (созданный с помощью /MD). > вариант) добавляется вручную в Дополнительные зависимости. Но во всех других моих проектах я не использую пакетную сборку и боюсь, что забуду об этом в будущем и буду собирать решение с помощью обычного Build Solution (Ctrl+Alt+B), что приведет к плохим сборкам.
Подробнее здесь: https://stackoverflow.com/questions/791 ... same-build