L’installazione di Visual Studio 2010 (qualsiasi edizione) installa solo 2 file nella directory delle intestazioni C ++

Ho installato Visual Studio 2010 Premium sulla mia workstation Windows 7. Dopo aver caricato un progetto di test C ++, ho notato che non era in grado di localizzare iostream. Ho dato un’occhiata a C: \ Programmi (x86) \ Microsoft Visual Studio 10.0 \ VC \ include e ho notato che qui esistono solo due file, srv.h e wmiatlprov.h

Ho installato il prodotto VS2010 su una macchina virtuale di prova e questa directory ( … \ VC \ include ) è piena della solita raccolta di cartelle e intestazioni (i materiali che ci si aspetterebbe di trovare nella directory include).

Ho eseguito le seguenti operazioni per correggere le intestazioni mancanti sulla workstation del problema:

  • Verificato che non ho software A / V attivo (sto usando MS Security Essentials, realtime è disabilitato)
  • Disinstallato Visual Studio 2010 Premium e tutti gli altri sottoprodotti da Programmi e funzionalità
  • Ha eseguito lo strumento di disinstallazione VS2010 con i parametri / full e / netfx
  • Cancellate le directory di Visual Studio 10.0 da Programmi e Programmi (x86)
  • Reinstallato Visual Studio 2010 da una nuova ISO scaricata da MSDN.

Ho anche completato i passaggi precedenti, ma ho utilizzato un’edizione diversa per la reinstallazione, VS2010 Professional.

Finora, nulla di cui sopra è stato in grado di produrre un prodotto di Visual Studio 2010 installato con tutte le intestazioni C ++ installate sulla mia workstation.

Idee?