I have an issue which probably reveals my lack of knowledge to do
things right. I have 3 web projects and 2 business layer/code projects.
2 of the web projects depend on the 3rd web project and both code
projects. All projects are in VSS 2005. I've created a Solutions folder
where I want to create 2 solutions that hold a web project with its
dependent web project and code projects. I create a blank solution file
and add all these things in. It appears to work OK (referencing VSS
correctly, etc.) then after reloading the solution it does something
unexpected. It creates seperate folders within the Solutions folder (on
my local drive, not in VSS) for each of the web projects. For example,
if I have:
C:/
-->WebApps
-->WebProj1
-->WebProj2
-->WebProj3
-->DataAccessProj
-->BizLayerProj
-->Solutions
I create a solution WebProj1.sln (in the Solutions folder) and add
WebProj1,WebProj3, DataAccessProj, and BizLayerProj to it. Then create
a solution WebProj2.sln (in the Solutions folder) and add WebProj2,
WebProj3, DataAccessProj, and BizLayerProj to it. These should still
reference their respective stand alone locations in VSS, with only the
sln file existing in the Solutions folder. However, what I end up with
is:
C:/
-->WebApps
-->WebProj1
-->WebProj2
-->WebProj3
-->DataAccessProj
-->BizLayerProj
-->Solutions
-->WebProj1
-->WebProj2 --VS2005 has created these 3 folders and copied
the code in to them
-->WebProj3
Any idea what this behavior is? I set this up like this so you could
debug WebProj1 and WebProj2 locally, and also make changes to WebProj3
and the 2 code projects from either solution (without having to open
the projects individually - this would be more difficult since changes
to WebProj3 and the code projects are only meaningful in context of
WebProj1 and WebProj2). Am I thinking about this all wrong? Sorry for
the length. Any help is most appreciated.
-Jeff