I have a complete extranet VS.Net solution with several projects. This solution is duplicated for different countries and the projects (presentation layer, business layer,...) adapted for each one. Among these projects, there is one common which is a generic framework project. It's shared between every solutions. But for each country, we implement one particular version (Label sourcesafe) . When we open a solution, all the time, we have to get the good label and rebuild the projects' references. My question, how can i use good practices of VS.Net and VSS to manage the different version of this framework. I mean, i would like open my solution and automatically work on the good version of this framework. Thanks a lot for your help. SDA