Esta es la incomodidad que se introdujo en VS2010. La configuración de Directorios VC ++ solía estar ubicada en Herramientas + Opciones, Proyectos y Soluciones, Directorios VC ++. Configuraciones globales que se aplicaron a todos los proyectos que se crearon en la máquina. Todavía está allí, pero señala que ahora debe cambiarlo en la configuración de su proyecto. Un efecto secundario de la revisión del motor de compilación en VS2010, que permite compilar con msbuild. Eliminar la configuración por proyecto habría sido lógico, pero eso rompería demasiados proyectos existentes.
Como tal, probablemente sea mejor tratar la configuración de Directorios de VC ++ como la predeterminada de la máquina. El instalador de VS lo preestablece automáticamente. Juegue con él solo si necesita un orden de búsqueda de directorio inusual, colocando las ubicaciones personalizadas al final. Muy inusual hacerlo.
Sin embargo, funciona. Y finalmente se aprovechó. Potenciar la configuración del conjunto de herramientas de la plataforma en VS2012 y versiones posteriores. Compilador diferente, enlazador diferente, directorios #include diferentes, ruta de búsqueda del enlazador diferente. Modificado con un solo ajuste, agradable.
Microsoft.Cpp.Win32.user
y sólo esto. Si edita la entrada "Directorios VC ++" cuando tiene el proyecto activo u otra hoja de propiedades, entonces el cambio se mantendrá en el.vcxproj
archivo o en el.props
archivo respectivo y no será global ni para todo el usuario.