Для всех:
Использование предварительно скомпилированного заголовочного файла stdafx.h в Visual C ++ всегда создает ту или иную проблему в случае, если вы создали «Консольное приложение Windows» из Visual C ++.
Решение проблемы в том, что просто создайте «Пустой проект», а не предварительно скомпилированное консольное приложение Windows. После создания пустого проекта создайте исходный файл. Напишите бизнес-логику и добавьте все необходимые файлы ресурсов и заголовков. Храните внешние файлы зависимостей в том же каталоге, в котором находится ваш исходный код: например, C: \ Users \ John \ Documents \ Visual Studio 2010 \ Projects \ xyz.cpp \ xyz.cpp.
Наконец добавьте исходный файл в глобальную область, то есть добавьте его в созданный «Пустой проект». Это можно сделать, нажав «Файл» в приглашении Visual Studio и выбрав опцию добавления исходного файла в проект.
Спасибо и С уважением:
Руф Хан