Dies ist eine Unbeholfenheit, die in VS2010 eingeführt wurde. Die VC++-Verzeichniseinstellungen waren früher unter "Tools + Optionen, Projekte und Lösungen, VC++-Verzeichnisse" zu finden. Globale Einstellungen, die für jedes auf dem Computer erstellte Projekt gelten. Es ist immer noch da, weist jedoch darauf hin, dass Sie es jetzt in Ihren Projekteinstellungen ändern sollten. Eine Nebenwirkung der Überarbeitung des Build-Systems in VS2010, das das Erstellen mit msbuild aktiviert. Das Entfernen der projektspezifischen Einstellungen wäre logisch gewesen, aber das würde zu viele bestehende Projekte beeinträchtigen.
Daher ist es wahrscheinlich am besten, die VC++-Verzeichniseinstellungen als Standardwert für den Computer zu behandeln. Es wird automatisch vom VS-Installer voreingestellt. Ändern Sie es nur, wenn Sie eine ungewöhnliche Verzeichnissuchreihenfolge benötigen und die benutzerdefinierten Standorte zuletzt platzieren möchten. Sehr ungewöhnlich, dies zu tun.
Es funktioniert jedoch. Und es wurde schließlich genutzt. Die Plattform-Toolset-Einstellung in VS2012 und höher wurde gestärkt. Verschiedener Compiler, unterschiedliche Linker, unterschiedliche #include-Verzeichnisse, unterschiedlicher Linker-Suchpfad. Geändert mit nur einer Einstellung, gut.