AndrMan Спасибо большое.
Цитата: 1. Способов много и зависит от продукта. Вообще порядок include файлов указан в Tools->Option->Projects and Solutions->VC++ Directories. Ещё, если ставил разные версии SDK убедишь в ключе реестра HKEY_CURRENT_USER\Software\Microsoft\Microsoft SDKs\Windows\CurrentVersion указана последняя установленная версия (например, 7.1A)
2. Порядок директорий - см. 1.
3. http://msdn.microsoft.com/en-us/library/hdkef6tk.aspx
То что я обращаюсь к
AndrMan не означает, что ответ только от него жду.
Пожалуйста все кто может, помогите.
Тут я забыл откорректировать вопрос:
1) Дело в том, что в Студии уже прописываются автоматом ряд каталогов. Свои дописывать как, я знаю.
А вот автоматом прописанных не нужно ли удалять, если да то каких, как узнать? У меня не разные версии SDK, а разные SDK. Т.е. Они перечислены три в первом пункте, с обновлением уже 4.
SDK for Windows 7 and .NET Framework, DirectX SDK, Windows Server 2003 R2 Platform SDK и обновление SDK for Windows.
У каждого из них по одному или даже два соответствующего каталога.
А версия 7.1 - это не на 2008 ставиться? Если на 2005 тоже подойдет и нужно ставить, то где его брать?
Вдруг я уже потерял ссылку, я где то уже с ним встречался, но теперь его у меня нет. А нужен ли не знаю.
Вообще то п. 2 отсылать к первому совсем не корректно. Или я сам не понимаю.
Тут вообще то вопрос совсем о другом, по внимательнее прочтите пожалуйста.
Как программа (Студия) определяет какой файл использовать, если в системе несколько одинаковых по названию, но, разные по содержанию и они находятся в разных, местах файлы? Все они указываются (подключаются) в Microsoft Visual Studio 2005. Как программа определяет какой именно файл взять в каждом конкретным случае? Или перепробует все, или первый попавший. Тогда возможно успех как-то зависит от того, в какой последовательности указаны эти каталоги?
3) Как перепроверить, действительно ли программа находит нужный файл? По сслке я смотрел, ничего толкового не заметил и не понял.