"Zusätzliche Include-Verzeichnisse" in Visual Studio 2010 funktioniert nicht

Ich stoße meinen Kopf für eine Weile auf diesen, also schätze ich, dass ich posten werde. Ich habe zwei Bibliotheksprojekte, in denen Project2 Project1 in der folgenden Verzeichnisstruktur verwendet / referenziert.

c:\code\Library\Project1
c:\code\Library\Project2

Beide sind Bibliotheksprojekte. Ich habe den Pfad in Project2 unter Properties> Configuration Properties> C / C ++> General> 'Additonal Include Directories' eingefügt. Es liest..\Project1; %(AdditionalIncludeDirectories)

Jetzt befindet sich in Project2 eine Datei, die # die Datei enthält, die im Ordner project1 vorhanden ist. Obwohl der Pfad wie oben angegeben angegeben wurde, tritt immer noch ein Fehler auf:

1>c:\code\Library\Project2\MyTestDlg.cpp(6): fatal error C1083: Cannot open include file: 'GraphCtrl.h': No such file or directory

Das Seltsame ist, dass eine ähnliche Einstellung funktioniert, wenn ich die ursprünglichen Projektnamen nicht ändere. Die Projekte befinden sich ursprünglich in einem Ordner, in dem sie ordnungsgemäß verknüpft sind.

c:\code\Library\Project1 1.0.0
c:\code\Library\Project2 1.0.0

Was ich tue, ist, die letzten Versionsnamen aus den Projektordnern zu entfernen (und sie wieder zusammenzufügen), aber dies ist ein Albtraum geworden! Irgendwelche Vorschläge?

PS: Ich habe ziemlich viel darüber recherchiert und es scheint, dass es mit der Länge der Verzeichnisse zu tun hat, aber ich denke, dass ich in Grenzen gut zurecht komme. Die Tatsache, dass zuvor längere Ordnernamen funktionieren und kurze nicht, zeigt, dass Längen nicht das Problem sind.

Erweiterung:

Das Folgende ist der eigentliche Fehler, den ich bei tatsächlichen Dateinamen erhalte: Eines der Probleme ist, dass es irgendwie immer noch auf die alte Bibliothek mit vollem Namen verweistGraphCtrlLib 1.0.0.0 obwohl ich es komplett entfernt habe und keinen Hinweis mehr darauf finden kann. Ich das es wahrscheinlich nicht auf diesen Fehler zurückzuführen ist.

1>Build started 12/11/2012 5:16:02 PM.
1>C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.Targets(1200,9): warning : The referenced project '..\Graph\Graph.vcxproj' does not exist.
1>InitializeBuildStatus:
1>  Touching "Debug\ViewerLib.unsuccessfulbuild".
1>ClCompile:
1>  All outputs are up-to-date.
1>  OpenViewerDlg.cpp
1>c:\code\libraries\viewerlib\viewerdlg.cpp(6): fatal error C1083: Cannot open include file: 'GraphCtrl.h': No such file or directory

Antworten auf die Frage(3)

Ihre Antwort auf die Frage