For the last 4 years, I've been using Visual Studio.NET and Visual SourceSafe as my primary development environment. During this time, I've run into a lot of issues when using these two systems together. They often don't like to play nicely and some very strange things can happen if you're not careful about how you interact with the two. As a result of this experience, I'd like to share my thoughts on how to properly (i.e. not make multiple copies of the same thing in VSS) do what should be some common, simple tasks.
I don't claim to be an expert on the subject matter, though. I'm only sharing my experience and my own processes to solve some problems. If anyone out there has any additional, contrary, or supporting information for any of what I am going to post in this series, please let me know.
With that in mind, my first entry in the series will be how to make a copy of a VS.NET solution on your development machine, and end up with 2 seperate copies of that solution in VSS.