Prática recomendada para compartilhar projetos entre árvores de solução (MSVS 2008 e MSVS 2010)

Temos mais de 50 projetos divididos em duas árvores de solução gerenciadas pelo TFS (Versão: Visual Studio 2008 / TFS RTM (9.0.21022.8)).

Mais de 30 projetos são projetos do Visual Studio 2008 e outros são o Visual Studio 2010

Novos projetos usam alguns assemblies mais antigos por meio de referências a binários.

Durante o desenvolvimento de novos projetos, precisamos fazer alterações em assemblies mais antigos, para manter duas instâncias do MSVS abertas simultaneamente.

Existe uma maneira de compartilhar fontes compiláveis com o TFS entre duas árvores de solução de estúdios diferentes? Ou devemos atualizar a árvore de soluções de 2008 para 2010? O TFS 2008 suporta projetos compartilhados (ou pode ser necessário que também seja atualizado)?

Agradeço antecipadamente!