Problem Definition: I have a class library project named IRI.Ket.ShapefileFormat with some internal classes and structures. I introduced another project as a friend assembly to this class library. Then I was able to build my solution and run the program successfully. But while coding, intellisence dose not recognize those internal types and methods. And if I write them manually, they are not colored as expected.
I'm working on Visual Studio 2013 Ultimate edition.

Edit: In the picutre above why Shapefile (this is the internal class type that is defined in the class library and I'm using it in a friend assembly) is not colored like DataColumn? Is this a bug?
More Strange Issue: Every time the solution can be built successfully but after a while some errors appear in the error list and say e.g. Shapefile.Read is inaccessible due to its protection level! Here is a snapshot (all of these methods are internal). Its strange I didn't know projects with errors may be built successfully :)
