Construire un projet .NET 2.0 avec des dependencies 4.0

Pour créer une fonction C # CLR, j'ai besoin de créer un assembly de ma DLL sur une machine SQL Server 2008 SP3. Je dois build mon projet ciblant .NET 2.0 car il semble que SQL Server 2008 ne fonctionne qu'avec la version 2.0. Le problème est que mon projet a des references aux autres projets dans la même solution qui sont tous dans la version 4.0 et je ne peux pas les changer.

J'ai fait quelques searchs en ligne et il me semble que vous pourriez créer une application qui cible les assemblys de referencement .NET Framework 4 qui ciblent .NET Framework 2.0 mais pas l'inverse. ( http://msdn.microsoft.com/en-us/library/ez524kew.aspx )

Y a-t-il une solution de contournement? Toute suggestion serait appréciée. Merci.