Как действительно включают работу путей в Visual Studio?

Visual Studio сводит меня с ума, и я подозреваю, что делаю что-то не так.

Это - то, что я делаю: Я установил Visual Studio (Pro '08) давным-давно, я установил Windows SDK (Выиграйте 7 x64), кто-то посылает мне по электронной почте проект, этому не удается создать.

Неизменно, это не может найти windows.h. В то время как достаточно легко включать C:\Program Files\Microsoft SDKs\Windows\v7.0\Include в настройках проекта каждого проекта я чувствую, что это не может быть надлежащим способом сделать это. Существует ли способ так или иначе сделать Visual Studio, глобально знающую об этих файлах?
Я также пытался включать вышеупомянутый каталог в path переменная, но это ничего не изменило.

Кроме того, это случайным образом найдет windows.h, но не winresrc.h в том же каталоге.

Править:
Это была проблема с моей машиной. Так или иначе Visual Studio думала, что мой Windows SDK был в неправильном месте. См. принятый ответ и комментарии для фиксации.

45
задан bastibe 20 April 2010 в 15:55
поделиться

2 ответа

Этот ответ применим только к древним версиям Visual Studio - см. Более свежие ответы для современных версий.

Вы можете установить глобальный путь включения Visual Studio здесь:

Инструменты / Параметры / Проекты и решения / Каталоги VC ++ / ] Включить файлы

22
ответ дан 26 November 2019 в 21:04
поделиться

Вы должны убедиться и иметь следующее:

#include <windows.h>

, а не это:

#include "windows.h"

Если проблема не в этом, проверьте RichieHindle ответ .

-5
ответ дан 26 November 2019 в 21:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: