I assumed when I have, say Project A and Project B, and Project B depends on Project A, I would be able to use in Project B the classes defined in Project A. So if I have
namespace HiFolks
{
public class SomeClass{}
}
in Project A, then I can use HiFlolks.SomeClass
in Project B just as if it were defined in Project B. It worked like this before but now I just added a project called Storm to my solution and set it my project, say Project X, to depend on Storm, but I get this error: "The type or namespace name 'Storm' could not be found (are you missing a using directive or an assembly reference?)". This happens even after building and rebuilding the solution successfully.
I might be missing something related to how projects work, I really never knew it other than by experience. Haven't found any documentation about it since whenever I search for anything in the VS help page I get a bunch of blogs and random people opinions as results instead of an official documentation. Please, any help will help.