Я установил Visual Studio 2010 Premium на рабочую станцию Windows 7. После загрузки тестового проекта на С++ я заметил, что он не может найти iostream. Я посмотрел в C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include и заметил, что здесь есть только два файла: srv.h и wmiatlprov.h
Я установил продукт VS2010 на тестовую виртуальную машину, и этот каталог (...\VC\include) заполнен обычной коллекцией папок и заголовков (материалы, которые вы ожидаете найти в каталоге include. )
Я предпринял следующие шаги для исправления недостающих заголовков на рабочей станции:
- Проверено, что у меня нет активного программного обеспечения A/V (я использую MS Security Essentials, в реальном времени отключено)
- Удаленная версия Visual Studio 2010 Premium и все другие подпрограммы из программ и функций
- Удалите утилиту удаления VS2010 с параметрами /full и/netfx
- Удалены каталоги Visual Studio 10.0 из файлов программы и программных файлов (x86)
- Переустановил Visual Studio 2010 из недавно загруженного ISO из MSDN.
Я также выполнил вышеуказанные шаги, но использовал другую версию для переустановки, VS2010 Professional.
До сих пор ничего выше не удалось создать установленный продукт Visual Studio 2010 со всеми заголовками С++, установленными на моей рабочей станции.
Идеи?