vkramnik Три часа, упомянутых мною - не метафора
Я действительно после трёх часов компиляций туда-сюда в 1-м часу ночи выдохся и запостил вопрос. Это была уже 3-я попытка создания нового проекта с нуля. Дошло до того, что я снял скриншоты каждой страницы опций проекта примера (\arh) и ввёл эти данные в мой проект, а сами исходные и заголовычные файла тупо скопипастил из тех же файлов примера - ничего не поменялось.
Заметил ещё такую вещь: проект MyDLL примера Архангельского компилится дольше, чем мой, на секуну-парочку, а мой мгновенно; и файлы дллки и либы получаются 12 и 11 против моих 15 и 6 [соответственно]... Это при идентичных опциях обоих проектов MyDLL.
Добавлено: Дело в файле 1-го проекта группы, MyDLL. Я заменил только его из примера Архангельского и всё успешно скомпилировалось и тестирующее приложение запустилось. Вернул прежний - и ошибка вернулась... Только как среди всех этих опций искать ведущую к ошибке... Если опции проектов выставлены одинаково, то где ещё могут содержаться опции, влияющие на проект в целом???