I have a VS.net 2010 pro solution with 32 projects that make up my website.
Some of the projects are dependencies used by other projects in the solution. For example, Project A has no UI and is used by Project B and Project C.
When I attempt to build Project C, I get the following error:
Error 77 The type or namespace name 'Portal' does not exist in the namespace 'Ivy.ProjectA' (are you missing an assembly reference?)
Here's the line in question:
Project A is referenced in Project B just fine but for some reason it throws this error in Project C. To make matters worse, this line is fine:
As if Project C can only see part of Project A's DLL (which builds fine BTW). Again, Project B does not have this issue.
I've rebooted, always run VS.net as admin, removed the reference to ProjectA.ddl and put it back and a few other trivial things but nothing has worked.
Any way to force Project C to really "see" Project A like it does in Project B?