#include & lt; atlbase.h & gt; не найден, файл существует

При использовании Visual Studio 2012 создание проекта MFC возможно, но его невозможно скомпилировать. Все ATL-заголовки не могут быть найдены. Например, если я создаю простое диалоговое приложение MFC и скомпилирую его в том виде, в котором оно было создано при создании проекта, я получаю, что файл atltrace.h не может быть найден (включен в afx.h).

Поэтому я искал в своей файловой системе файл atltrace.h и нашел его в «$ (VCInstallDir) atlmfc \ include \ atltrace.h». Зная, что я искал каталоги VC ++ в свойствах проекта. Для путей включения написано «$ (VCInstallDir) include; $ (VCInstallDir) atlmfc \ include; $ (WindowsSDK_IncludePath);». Поэтому очевидно, что папка, в которой содержится файл atltrace.h, является системной папкой включения для проекта, и файл там существует. Даже если #include приводит к ошибке, что файл не существует.

Кто-нибудь из вас знает, почему это произошло?

Заранее спасибо и приветствую
Muepe

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector