I have code in solution A (which has only 1 project) that I want to re-use in other solutions. What is the best way to accomplish this? From my research, I have two options: