VSS and complex application
I am trying to set up what will eventually be a large and complex
application in VS2005 and VSS2005.
I will have several solutions that contain projects that are libraries
that will be used by other solutions.
There are also a large number of solutions that contain projects that
will generate .exe files, and each of these needs to reference a
subset of the library solution projects.
For example, Solution A contains projects that reference only
themselves. Solution B contains projects that reference themselves
plus projects in Solution A. This works fine.
Solution C references projects in A and B. Solutions D, E, F, etc.
also reference projects in A and B. There are no references between
C, D, etc.
I thought what would work for me is the Partitioned Single Solution
Model <http://msdn2.microsoft.com/en-us/library/ms998208.aspx>, but
after playing with I can't get it to work.
The example in the above link shows all references to projects from
other solutions as downstream references - references to contained
solutions. I think the problem I have is caused by my project
references not all being downstream references. In terms of the
example in the above link, the Solution containing C, F and G would
have references to D and H.
In my case the library solutions (A, B) are not contained in any of
the .exe solutions (C, D, E, etc.). And when I try to add one of the
.exe solutions to VSS, I get a "File could not be mapped to the
SourceSafe project" error from VSS.
I suspect this means that I can not run VSS from inside Visual Studio.
Am I correct? Is there someway to make this work?
date: Wed, 05 Dec 2007 13:32:00 -0800
author: Jack Jackson