Wie kann ich für jede Projektkonfiguration unterschiedliche Projektabhängigkeiten festlegen?
Ich hätte gerne unterschiedliche Projektabhängigkeiten, abhängig davon, welche Projektkonfiguration ich gerade erst aufbaue.
Zum Beispiel möchte ich SomeTestLib.vcproj in der Release-Konfiguration nicht erstellen und verknüpfen, aber ich möchte es in Debug erstellen und verknüpfen.
Eine Lösung, die funktioniert, besteht darin, bedingte Kompilierungsmakros zu verwenden:
#ifdef DEBUG
#pragma comment( lib, "SomeTestLib" )
#endif
In diesem Fall funktionieren der Debugger und IntelliSense jedoch nicht für SomeTestLib.
Gibt es einen .sln- oder .vcproj-Hack, den ich verwenden könnte?
Vielen Dank.