Jak mieć różne zależności projektu dla każdej konfiguracji projektu?

Chciałbym mieć różne zależności projektu w zależności od tego, którą konfigurację projektu aktualnie buduję.

Na przykład nie chcę budować i łączyć SomeTestLib.vcproj w konfiguracji Release, ale chciałbym zbudować i połączyć z nim w Debug.

Jednym z rozwiązań, które działa, jest użycie warunkowych makr kompilacji:

#ifdef DEBUG  
#pragma comment( lib, "SomeTestLib" )  
#endif

Ale w tym przypadku debugger i IntelliSense nie działają dla SomeTestLib.
Czy istnieje hack .sln lub .vcproj, którego mogę użyć?
Dzięki.

questionAnswers(6)

yourAnswerToTheQuestion