With Test Studio, there has been instances where I used a class library so that I could reuse a particular set of code over and over. However, with my team grown in size, I need to be able to know that if and when a member of my team picks up a test automation project that it should be able to run with no problems. As soon as the member tries to run any test, the test fails to compile properly in Test Studio (I don't think I have seen this issue in Visual Studio so far). So they come ask me what the deal is with the project. So I direct them to go to the settings of the project and then script options. Then I tell them to remove the previous references to the class library dll and add back a reference to the same dll even though the dll did not move in the project.